python - Heroku procfile 多个工人
问题描述
我有两个不同的工作人员,我想在 Heroku 中与我的 Web 应用程序一起运行。
我目前在procfile中有以下内容:
web: gunicorn project:app
worker: python project/worker/worker.py
worker: python project/worker/processor.py
但它只运行网络和最后一个工作处理器,因为它们是我在 dynos 下唯一能看到的。我究竟做错了什么?
解决方案
为每个工作进程类型使用唯一名称,例如:
web: gunicorn project:app
worker: python project/worker/worker.py
processor: python project/worker/processor.py
推荐阅读
- python - 尝试连接时 Python 脚本失败
- latex - 如何在gnuplot中的符号上加一个点?
- r - 双变量 Probit/logit R:如何使用“zeligverse”包找到所有系数和边际效应
- sql - 混淆是否使用 HAS 或 BELONGS TO 1:1
- docker - nginx/docker 路由配置
- c# - .NET Standard F# 库无法正确存储非英文字符
- php - 斜杠后的 URL 中的文本作为参数
- java - 如何从java代码中判断两个类之间的关系?(关联与依赖)
- java - 我无法仅从屏幕截图中获取照片
- assembly - 从 GP regs 加载 xmm