【发布时间】:2020-07-03 01:15:56
【问题描述】:
我正在开发一个项目,该项目使用 Heroku 的“Deploy to Heroku”按钮来让人们快速配置和部署应用程序。该应用程序包含一个重复任务,我想使用 Heroku 的免费“调度程序”插件每天运行它。理想情况下,我希望在部署时运行的“设置”任务在调度程序中创建一个作业,这样部署应用程序的用户就不必这样做了。
这可能吗?
【问题讨论】:
标签: heroku scheduler cron-task
我正在开发一个项目,该项目使用 Heroku 的“Deploy to Heroku”按钮来让人们快速配置和部署应用程序。该应用程序包含一个重复任务,我想使用 Heroku 的免费“调度程序”插件每天运行它。理想情况下,我希望在部署时运行的“设置”任务在调度程序中创建一个作业,这样部署应用程序的用户就不必这样做了。
这可能吗?
【问题讨论】:
标签: heroku scheduler cron-task
据我所知,使用现有解决方案无法做到这一点。
我刚刚创建了一个新插件,https://schedulerctl.com
Schedulerctl 使您能够使用 REST API 或 Heroku CLI 创建和管理 Heroku 调度程序作业。
这些接口允许您以编程方式将 Heroku Scheduler 与其他服务(例如 Heroku 按钮)结合起来。
【讨论】: