使用1 dyno保持Heroku清醒的最佳方法

时间:2014-02-26 17:14:49

标签: ruby heroku puma

保持Heroku应用程序活着的最佳解决方案是什么,同时保持1 dyno?

这是一个非常小的应用程序,但是如果没有等待20秒等待将dyno变为现实,那么每隔30分钟就会对我的Heroku应用程序进行一次ping操作以防止它进入睡眠状态会很棒它每小时都会这样做。

网上的一些解决方案建议使用“New Relic”,但我想亲自询问一下,看看2014年是否有一个新问题的答案。

小信息:我正在运行一个中间人应用程序,在Heroku上使用Puma。

1 个答案:

答案 0 :(得分:6)

我是通过使用NewRelic完成的。在我看来,这是一个双赢/胜利,因为你会得到应用程序监控你的网站,并保持网站清醒。

其他替代方案是在一台独立的机器上写一个cron作业,每小时一次ping你的网站。这意味着你需要另外一台机器才能完成这项工作,但这是一个选择。