node.js - 如何在一天中的特定时间安排 Heroku 的(维护模式或充电)?

标签 node.js heroku schedule dyno

我试图让我的 Heroku(免费)应用程序在白天保持清醒。我真的不在乎它是否在深夜 sleep 。

持续 ping 应用程序的旧技术不再是有效的解决方案,因为自 2015 年以来,所有免费应用程序每天必须至少 sleep 6 小时。

我想知道你们之前是否有人想过这一点。

我需要在特定时间范围内安排充电状态或维护模式。

让我们提出这个问题和完成此任务的最新资源。

请只提交有建设性的想法。

最佳答案

您可以将它缩小到您希望它休眠的六个小时:

heroku scale web=0

然后当你想唤醒它时再按比例放大:

heroku scale web=1

有很多方法可以实现这个;其他机器上的脚本可以正常工作,但您也可以使用 Heroku Platform API 和调度程序服务:

披露:我是 Heroku 的 Node.js 平台所有者

关于node.js - 如何在一天中的特定时间安排 Heroku 的(维护模式或充电)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31628951/

相关文章:

git - Heroku:如何将不同的本地 Git 分支推送到 Heroku/master

ios - 在 iOS 项目中使用 schedule()

mysql - 将频率表转换为 mySQL 中的时间 TableView

javascript - 在这个例子中可以使用 Promise 吗?

javascript - 读取文件和字符串相等问题

node.js - 如何将 session 传递到 Node/Express 中的 View 中?

ruby-on-rails - 你会如何建立这个每日类(class)表?

node.js - Apache、SSL、NodeJS、Express、Socket.io、Digital Ocean 设置了吗?

ruby-on-rails - bundler : You must use Bundler 2 or greater with this lockfile

python - 如何在 Heroku 中运行 Docker 容器