在heroku上24x7全天候运行PHP文件。那可能吗?

时间:2017-02-22 10:15:09

标签: heroku firebase cloud

我有一个PHP文件,里面有一些JS。我在这个文件上运行一个脚本,它将检查firebase数据库上的日期是否与当前日期匹配,如果没有更新一些值。所以我想要这个PHP文件全天候运行。我是heroku的新手。是否可以在heroku上执行此操作,还是有其他更简单的解决方案?任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:0)

我不明白为什么不。您可以在worker中设置一个Procfile进程,该进程将运行非基于Web的进程。在那个PHP脚本中,您可以设置一个计时器来每天执行此操作,如果由于某种原因而崩溃,Heroku将重新启动该过程。

以下是对它们如何运作的解释:https://devcenter.heroku.com/articles/background-jobs-queueing