2016-01-21 84 views
1

我想从我的项目的twitter获取信息,我正在使用tweetstream gem,它在我的代码中工作,但我需要它作为后台进程在heroku作为脚本。所以我使用Event Machine gem来做这件事,它可以在我的电脑上运行,但是我一直无法使它在Heroku上运行。ruby​​脚本中的后台进程heroku

我读过我需要使用Procfile并说它是一个工作进程,但我无法使它工作,但在我的本地工作正常。

我是新来的后台进程和使用服务器。

回答

0

Heroku dynos不支持“自由”或“爱好者”层级中的后台进程。

这里是Heroku Documentation on Background Jobs

每月花费大约30美元来增加这个费用。本地服务器与带有后台作业的Heroku还有其他的实施障碍需要克服。我能给你的最好的起点是Heroku默认不支持后台作业。你必须“规模工人的动态”