首页 > 解决方案 > 在同一个 Procfile 上运行两个程序

问题描述

我有 2 个不和谐的机器人程序,一个是 python 代码,另一个是 nodejs。我想知道是否在 procfile 中,比如当你说 worker: python ___ 时,有没有办法让它同时运行我的 python 文件和 codejs 文件?现在我只能得到或运行。

我现在的 procfile 只是: worker: python log.py worker: node bot.js

感谢您的帮助。

标签: herokuprocfile

解决方案


而不是你的 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


推荐阅读