Ruby on rails 如何强制thin使用rails记录器?

Ruby on rails 如何强制thin使用rails记录器?,ruby-on-rails,rack,thin,Ruby On Rails,Rack,Thin,默认情况下,thin将日志记录在单独的文件中(类似于thin.0.log)。这使得调试变得困难,因为异常将记录在thin.0.log中,而所有其他信息都记录在Rails日志中。你怎么能强迫thin与Rails登录到同一个文件中呢?尽管它可能很烦人,但这些数据意味着要从开发.log或生产.log中分离出来(我想你指的就是这个)。精简日志处理与精简服务器直接相关的所有内容,包括它无法启动的原因、它启动的原因、它绑定到的端口等。其他日志用于应用程序本身,例如异常、页面呈现、请求等 当您遇到由于模型中的

默认情况下,
thin
将日志记录在单独的文件中(类似于
thin.0.log
)。这使得调试变得困难,因为异常将记录在thin.0.log中,而所有其他信息都记录在Rails日志中。你怎么能强迫thin与Rails登录到同一个文件中呢?

尽管它可能很烦人,但这些数据意味着要从
开发.log
生产.log
中分离出来(我想你指的就是这个)。精简日志处理与精简服务器直接相关的所有内容,包括它无法启动的原因、它启动的原因、它绑定到的端口等。其他日志用于应用程序本身,例如异常、页面呈现、请求等

当您遇到由于模型中的语法错误或其他原因导致thin无法启动的问题时,您会为此感到高兴。对于这些实例,最好有一个干净的日志,而不是过滤数千行
服务的静态资产…


Rails的一切都是有组织的,都有自己的位置。

我从机架适配器的瘦开始,现在异常记录在
thin.0.log
,而我的
test.log
包含有关请求和500状态的信息(无堆栈跟踪)。那很难拼凑起来。