【发布时间】:2016-01-06 05:41:15
【问题描述】:
我正在使用开箱即用的 Bluemix Ruby buildpack。 我在我的主 *.rb 文件中添加了一些 puts 行,但在拖尾日志时没有出现任何内容:
cf logs myapp
搜索文档,我在 developerWorks 找到了 this 帖子,建议将运行时设置为开发模式。
我试过了:
cf set-env myapp RAILS_ENV development
并添加到代码中:
ENV['RAILS_ENV'] = 'development'
但日志中没有出现任何内容。
还尝试了 Sinatra 选项(更改代码后),结果相同:
set :environment, :development
set :logging, true
有趣的是,如果我停止应用程序,那么我所有的 put 都会出现在 FATAL SignalException: SIGTERM 错误的堆栈跟踪之后。这似乎是缓冲区刷新争用或类似的事情?
有什么建议吗?谢谢!
【问题讨论】: