Назад | Перейти на главную страницу

Где я могу найти файлы журналов тонкого веб-сервера

Я использую тонкий веб-сервер для своего приложения sinatra. Иногда он генерирует 504 тайм-аута шлюза.

Где посмотреть журналы доступа и ошибок тонкого?

Тонкое ведение журнала довольно редко и не очень гибко по сравнению с обычными подозреваемыми, такими как Apache / Nginx.

Вы можете включить ведение журнала уровня отладки в стандартном файле журнала, передав --debug параметр в командной строке во время выполнения Thin или добавив debug: yes в файл .yml конфигурации приложения Thin.

Чтобы узнать больше о кровавых подробностях, вы также можете добавить --trace / trace: yes вариант. Это отобразит почти все который проходит через Thin, включая содержимое запроса и ответа.

Также есть --stats PATH / stats: PATH опция, позволяющая активировать специальную веб-страницу статистики по указанному пути (например, /thin-stats), который показывает количество запросов, обработанных Thin, и некоторые различные данные заголовка.

Бегать thin -h чтобы просмотреть все параметры командной строки, которые можно передать в thin.

Посмотри на thin -h. По умолчанию он расположен по адресу log/thin.log.