gpt4 book ai didi

python - Foreman 中的多个 python 进程停止记录

转载 作者:行者123 更新时间:2023-11-28 18:50:47 26 4
gpt4 key购买 nike

我正在通过 Heroku 和 Foreman 运行两个 python 进程(时钟和网络)

当我和 Foreman 在本地运行时:
1. 两个进程都登录到终端
2. 然后时钟进程停止输出(即使它还在运行)。这种输出停止不会在代码中的一致位置发生,但通常发生在 3-5 次迭代之间。
3. web进程继续正确输出。

奇怪的是,当我在 Heroku 上运行相同的代码时,日志输出正常。

我们在本地(使用 .env)和 Heroku 上将 PYTHONUNBUFFERED 设置为 true。有人遇到过这个问题吗?有解决办法吗?谢谢。

最佳答案

我无法用 Foreman 解决这个问题,但我确实想出了解决方案。有一个名为 honcho 的 Foreman python 端口.我已切换到 honcho,它解决了我的日志记录/卡住问题。

关于python - Foreman 中的多个 python 进程停止记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13324118/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com