如何通过Heroku Scheduler停止正在运行Rails任务的Heroku Dyno?

Heroku Scheduler使用一次性Dyno来运行计划任务。 那个dyno没有出现在Heroku Dashboard中,但它就在那里。 我该如何重新启动它,或暂时停止它?

如果安装了命令行工具, heroku ps将列出所有正在运行的进程,您可以使用ps:killps:restart来管理它们中的任何一个。

heroku help ps会给你更多细节。

您无需重新启动或停止。 Heroku仪表板上没有dynos,但您可以在Heroku Scheduler仪表板中找到您的调度程序。

您可以使用所需的运行时间和dyno计划设置schedulling任务。

当您设置的时间到来时,heroku scheduler dyno启动。 完成工作后,dyno被杀死了。

如果要手动运行,只需调用heroku run rake xxxx命令即可。

Interesting Posts