我们使用Foreman开始开发所有的Web流程。
前段时间,我试图让ruby-debugger gem使用这个设置,但我不能,所以我放弃了我的努力。在此过程中,我必须更改某些设置或其他设置,现在当我尝试在向本地环境发出请求时实时查看服务器日志时,没有任何内容被打印出来。我必须杀死领班才能看到请求中的任何输出。
这实际上是在减慢我的发展速度,因为我必须提出请求,杀死领班以获取有关出错的信息,然后启动并重试。
任何想法如何让我的服务器日志在我提出请求时吐出所有内容?
答案 0 :(得分:2)
我遇到了同样的问题。它解决了here:
就像添加一行一样简单
$stdout.sync = true
到config / environments / development.rb文件,然后重新启动foreman。
为我工作,让我的生活更轻松。