heroku - 在同一个 Procfile 上运行两个程序
问题描述
我有 2 个不和谐的机器人程序,一个是 python 代码,另一个是 nodejs。我想知道是否在 procfile 中,比如当你说 worker: python ___ 时,有没有办法让它同时运行我的 python 文件和 codejs 文件?现在我只能得到或运行。
我现在的 procfile 只是: worker: python log.py worker: node bot.js
感谢您的帮助。
解决方案
而不是你的 Procfile 是:
worker: python log.py
worker: node bot.js
你做:
worker: python log.py & node bot.js & wait -n
见:https ://help.heroku.com/CTFS2TJK/how-do-i-run-multiple-processes-on-a-dyno
推荐阅读
- angular - mat-select 多头期权价值
- python-2.7 - 运行pypy2.7时出现无效语法错误
- json - Scala:如何将带有混合标签的 xml Elem 转换为 JSON 字符串?
- python - ModuleNotFoundError:导入 MICE 包以处理 Python 中的缺失值时没有名为“fancyimpute”的模块
- reactjs - Azure Devops NPM 请将您的工作目录更改为有效目录
- unicode - valgrind:--tool=memcheck:找不到命令
- javascript - 如何使用javascript检查风衣的颜色和尺寸并在paypal批准付款时发送电子邮件
- css - 如何并排对齐 p-table 和 p-chart 元素
- python - 在熊猫中合并具有非唯一行和 NaN 的两列
- javascript - 使用纯 JavaScript 的页面加载模式弹出窗口