【发布时间】:2020-09-04 20:45:31
【问题描述】:
我的目标是在 14 美元以下运行 2 个工人和 1 个网络。
或我可以在同一个测功机下运行多个进程吗?这是一种良好的生产实践吗(注意:我有一个高流量网站)?(这似乎是将其保持在 14 美元以下的唯一方法) p>
我有一个 Procfile 定义如下:
web: gunicorn -b 0.0.0.0:5004 server:engine --preload --log-file=- --log-level DEBUG -w 4
worker: python3 -u _worker.py
这是在 Heroku 爱好服务器(7 美元) 上运行的,对于两个进程,两个 dyno,它花费了我 7+7 = 14 美元。
现在,如果您查看专业(标准 1 倍)定价,这里的每个测功机只需 25 美元。
但很明显,在 Heroku 定价部分,写着 Standard1x 的无限后台工作人员。 Check the last Point of Standard Dyno Pricing 这是什么意思?这是否只是意味着我可以扩展但我必须为每个人付费还是就像 我可以在一个 Dyno 中启动多个工人以保持 25 美元?。
【问题讨论】:
-
你最后得到答案了吗?我对标准 1x 定价描述同样感到困惑。看起来工人们需要自己的 Dyno,每人 25 美元。
标签: heroku