Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何防止免费层heroku应用程序闲置(python/django)_Python_Django_Heroku - Fatal编程技术网

如何防止免费层heroku应用程序闲置(python/django)

如何防止免费层heroku应用程序闲置(python/django),python,django,heroku,Python,Django,Heroku,有没有办法通过代码防止你的应用程序闲置?我在想正在做的事情。如何通过代码实现这一点,但在python/django中,这就是我的应用程序的实现方式,即python中与节点的setInterval等效的内容。使用ping服务比通过代码进行ping有什么缺点(除非网站宕机,否则你的应用程序不会被ping)。你能推荐一个好的ping服务吗?提前感谢。您不能在应用程序中执行此操作。它需要“从外部”唤醒。这可能只是另一个Heroku应用程序,但这种应用程序无法达到目的。有一些Heroku插件,允许您监视您

有没有办法通过代码防止你的应用程序闲置?我在想正在做的事情。如何通过代码实现这一点,但在python/django中,这就是我的应用程序的实现方式,即python中与节点的setInterval等效的内容。使用ping服务比通过代码进行ping有什么缺点(除非网站宕机,否则你的应用程序不会被ping)。你能推荐一个好的ping服务吗?提前感谢。

您不能在应用程序中执行此操作。它需要“从外部”唤醒。这可能只是另一个Heroku应用程序,但这种应用程序无法达到目的。有一些Heroku插件,允许您监视您的网站,从而也定期ping它

例如:

有了这个,你的网站将永远保持清醒

你链接的那篇文章太复杂了。如果您拥有VPS,您可以在那里托管您的网站。您还可以编写
curl
命令,将其保存为shell脚本,并从cron()调用它