1

有人可以提供一个将管理/管理任务作为一次性流程运行的示例(如 12 要素应用程序宣言的第 12 要素中所提出的),记住这将是在依赖 Gradle buildpack 的 JVM 应用程序的上下文中和在 Heroku 上运行?

4

1 回答 1

3

这很容易。

在您的代码库中,构建一个可以使用某些命令行调用运行的脚本。

例如:

java myscript

一旦你在本地验证了这个工作,将你的代码推送到 Heroku,通过打开调度程序插件$ heroku addons:open scheduler,然后定义你希望任务运行的频率,并在命令框中输入你的命令来运行它:java myscript

Heroku 将做的就是运行一个测功机并运行您指定的命令。超级基础!

于 2015-02-06T21:56:18.343 回答