0

我有一个 webmachine 项目,它还有一个在后台运行的进程,该进程执行任务并将数据存储在 ETS 表中。

当我大约一个小时没有向应用程序发出请求时,请求需要很长时间并且ETS表中的数据已经消失。

看起来 webmachine 应用程序由于不活动而关闭。这是真的?然后有没有办法告诉它不要?

该应用程序托管在 heroku 上,并且在后台运行的更新 ETS 表的模块在 Procfile 中启动

4

1 回答 1

0

这不是 webmachine 关闭应用程序,这是 Heroku 正在关闭您的实例。使其不关闭的唯一方法是让外部服务每 10 分钟左右对您的服务器执行一次 ping 操作,或者支付大约 10 分钟的费用。保持网络测功机运行36 美元。

于 2013-01-29T22:42:35.947 回答