标签: ruby heroku sinatra puts
我正在尝试使用“puts”来测试一些在Heroku上托管的Sinatra应用程序。有趣的是,输出似乎排队并且仅在重新启动Heroku dyno时显示。我试过'Thin'和'Webrick',但也有同样的问题。
有什么想法吗?
答案 0 :(得分:36)
正如您在heroku docs上看到的:将此添加到您的config.ru:
$stdout.sync = true
在$之前忘记stdout或者它不会工作。
$
stdout