【发布时间】:2021-10-21 19:54:43
【问题描述】:
我正在使用 nginx 测试乘客,在我的 log/development.log 文件中,看起来每个 SQL 请求都是由乘客触发的:
Decidim::Organization Load (0.3ms) SELECT "decidim_organizations".* FROM "decidim_organizations" WHERE "decidim_organizations"."host" = $1 LIMIT $2 [["host", "decidim.domain.tld"], ["LIMIT", 1]]
↳ /usr/lib/ruby/vendor_ruby/phusion_passenger/rack/thread_handler_extension.rb:107
虽然它看起来像预期的行为,但有没有办法将应用程序中的 file:line 添加到堆栈跟踪中?
我想要类似的东西:
Decidim::Organization Load (0.3ms) SELECT "decidim_organizations".* FROM "decidim_organizations" WHERE "decidim_organizations"."host" = $1 LIMIT $2 [["host", "decidim.domain.tld"], ["LIMIT", 1]]
↳ /home/user/ror_app/app/models/something.rb:42
添加 config.log_level = :debug 并重新启动服务器没有帮助。
【问题讨论】:
标签: ruby-on-rails nginx logging passenger