为什么honcho递归?

时间:2015-07-31 21:24:13

标签: python heroku

这曾经对我有用:

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

我没有像ProcfileProcfileHoncho那样改变任何相关内容,但是它有一段时间了,所以也许应该归咎于Honcho的新版本。

这里发生了什么?

1 个答案:

答案 0 :(得分:1)

这就像疯了一样:

# Procfile
web: honcho -f ProcfileHoncho start

但这有效:

# Procfile
web: honcho start -f ProcfileHoncho

所以我想在Honcho的最新版本中开始关注选项参数的位置,在start之前或之后,如果它们出错了 - 它会忽略-f ProcfileHoncho并读取Procfile ,它告诉它开一个新的Honcho ......

希望这有助于任何人。