这曾经对我有用:
http://www.radekdostal.com/content/heroku-running-multiple-python-processes-single-dyno-using-honcho
然而,今天我推了一个新版本并且honcho开始像疯了一样分叉:
honcho -f ProcfileHoncho start
21:15:09 web.1 | started with pid 8
21:15:09 web.1 | 21:15:09 web.1 | started with pid 11
21:15:09 web.1 | 21:15:09 web.1 | 21:15:09 web.1 | started with pid 14
21:15:09 web.1 | 21:15:09 web.1 | 21:15:09 web.1 | 21:15:09 web.1 | started
with pid 17
21:15:09 web.1 | 21:15:09 web.1 | 21:15:09 web.1 | 21:15:09 web.1 | 21:15:09 web.1 | started with pid 20
我没有像Procfile
或ProcfileHoncho
那样改变任何相关内容,但是它有一段时间了,所以也许应该归咎于Honcho的新版本。
这里发生了什么?
答案 0 :(得分:1)
这就像疯了一样:
# Procfile
web: honcho -f ProcfileHoncho start
但这有效:
# Procfile
web: honcho start -f ProcfileHoncho
所以我想在Honcho的最新版本中开始关注选项参数的位置,在start
之前或之后,如果它们出错了 - 它会忽略-f ProcfileHoncho
并读取Procfile
,它告诉它开一个新的Honcho ......
希望这有助于任何人。