我想从twitter获取有关我项目的信息,我正在使用 tweetstream gem,它可以在我的代码中运行,但我需要将其作为{{1中的后台进程来完成作为一个脚本。所以我使用Event Machine gem这样做,它可以在我的计算机上运行,但是我无法让它在heroku上运行。
我已经读过我需要使用Procfile并说它是一个工作进程,但我不能使它工作,但在我的本地它工作正常。
我是后台流程和使用服务器的新手。
答案 0 :(得分:0)
Heroku dynos不支持“免费”或“爱好者”等级中的后台进程。
这是Heroku Documentation on Background Jobs。
每月花费30美元左右才能加入。使用本地服务器和Heroku以及后台作业需要克服其他实现障碍。我能给你的最好的起点是Heroku默认不支持后台作业。你必须“扩大工人dynos”