我正在尝试运行命令以每小时为我的应用运行一次一次性测功机。它所做的全部工作就是将我的代码作为jar文件运行,然后休眠直到下一小时再次运行。
我当前要运行的调度程序命令是
heroku run:detached java -jar TwitterAutoBot.jar
TwitterAutoBot.jar
是我要运行的代码的jar文件。我用于调度程序的此命令在git bash中有效。该程序运行完美,然后停止。但是,当它尝试通过调度程序执行命令时,会说
不能运行超过1个自由尺寸的测功机
运行heroku ps
显示此应用没有有效的测功器。
答案 0 :(得分:1)
调度程序launches a one-off dyno运行命令时。并且您的命令尝试启动另一个命令(通过heroku run
)。请尝试以下命令:
java -jar TwitterAutoBot.jar