每月一天限制Heroku dyno

问题描述 投票:1回答:1

我有一个在Heroku上运行的节点应用程序。我希望我的dyno每月一天(全天)活跃。我已经阅读了Heroku调度程序文档但它似乎不允许这种工作。

有没有办法让我的付费dyno自动每月只活动一天? (每月的第一天)

谢谢

node.js heroku cron scheduled-tasks
1个回答
1
投票

你可以在heroku上设置custom clock process。文档非常糟糕,这是一个粗略的指南。

  1. 创建一个clock.js文件并将其设置为您的cron文件。 cron npm包很不错。
  2. 创建一个Procfile,只需添加行clock: node clock.js,没有别的。
  3. 将您的应用程序部署到heroku。
  4. 在您的应用仪表板上,将web中的默认dyno设置(写入时的资源选项卡)更改为clock
© www.soinside.com 2019 - 2024. All rights reserved.