我有一个在Heroku中运行的应用程序;我正在使用Heroku scheduler运行一个python脚本,使用python API(this answer之后)在一天中的特定时间缩放dynos数量:
import heroku
cloud = heroku.from_key(os.environ.get('HEROKU_API_KEY'))
app = cloud.apps['myapp']
webproc = app.processes['web']
webproc.scale(1)
我的问题是:是否有API调用来更改Dyno 类型?例如,从#34;标准1X"到"标准2X"或者爱好"。
由于
答案 0 :(得分:0)
与Heroku支持的聊天已确认python API没有执行此操作的命令;因此,我使用以下脚本添加到应用程序(this answer之后):
#!/bin/bash
curl -s https://s3.amazonaws.com/assets.heroku.com/heroku-client/heroku-client.tgz | tar xz
mv heroku-client/* .
rmdir heroku-client
PATH="bin:$PATH"
heroku dyno:type hobby --app MYAPP
根据需要使用hobby
或standard-1x
更改standard-2x
。