使用计划任务扩展 Heroku

Posted

技术标签:

【中文标题】使用计划任务扩展 Heroku【英文标题】:Scaling Heroku using a scheduled task 【发布时间】:2014-11-10 04:10:41 【问题描述】:

我有一个 python heroku 应用程序,它的负载非常可预测,但负载不同。

我想做的是每 10 分钟运行一次计划任务,并根据我从数据库中获得的一些指标进行扩展。

我可以使用平台 api,但身份验证部分让我感到困惑。如果我在测功机上运行进程,如何获取令牌/身份验证?

【问题讨论】:

【参考方案1】:

您可以使用 HTTP 基本身份验证和 API token。您可以在命令行或 Heroku 网站上的帐户设置中使用 heroku auth:token 检索您的令牌。

您需要将它包含在Authorization 标头中,并与对平台 API 的请求一起使用。见this article for instructions

【讨论】:

以上是关于使用计划任务扩展 Heroku的主要内容,如果未能解决你的问题,请参考以下文章

Heroku 上的计划工作人员

配置Linux任务计划

如何区分任务计划程序 1.0 和任务计划程序 2.0?

Heroku调度程序不是每小时运行一次

第五次任务计划书

使用Powershell管理Windows计划任务