Как отображать запросы приложений в окне терминала при использовании Thin и Rails 3.0

Я начал использовать Thin вместо WEBrick в разработке (Rails версии 3.0.9)

С WEBbrick я видел бы все перечисленные запросы (и обращения к базе данных) в окне терминала во время работы сервера.

Как я могу получить это с тонким? Когда я делаю thin start, я вижу только один вывод:

>> Using rack adapter
>> Thin web server (v1.2.11 codename Bat-Shit Crazy)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:3000, CTRL+C to stop

Благодарность!


person deb    schedule 03.08.2011    source источник
comment
tail -f log/development.log ВСЁ!   -  person Vasiliy Ermolovich    schedule 03.08.2011


Ответы (2)


Попробуйте thin start -V. https://github.com/macournoyer/thin/blob/master/lib/thin/runner.rb#L134

opts.on_tail("-V", "--trace", "Set tracing on (log raw request/response)")
person Vasiliy Ermolovich    schedule 03.08.2011
comment
это работает, но я получаю действительно странный результат, он выглядит как изображения или что-то в этом роде... - person deb; 13.08.2011
comment
Это неправильное решение — это заголовки HTTP-запросов, а маршрутизация, рендеринг или ведение журнала SQL в Rails отсутствуют. - person ndbroadbent; 10.01.2012

попробуй rails server thin -b 0.0.0.0 -p 3000 -e development

или запустите его с пакетом

bundle exec rails server thin -b 0.0.0.0 -p 3000 -e development
person yesk13    schedule 11.01.2014