【问题标题】:Run Two Programs Off The Same Procfile在同一个 Procfile 上运行两个程序
【发布时间】:2020-10-13 05:25:40
【问题描述】:

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

我现在的 procfile 只是: 工人:python log.py worker: 节点 bot.js

感谢您的帮助。

【问题讨论】:

    标签: heroku procfile


    【解决方案1】:

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

    【讨论】:

    • 非常感谢。如果我也想使用另一个 nodejs 程序怎么办?会不会是:worker: python log.py & node.bot.js & node.bot2.js & wait -n 如果我的程序在文件夹中,会不会是:worker: python /folder/log.py 谢谢
    猜你喜欢
    • 1970-01-01
    • 2021-08-13
    • 2015-02-10
    • 2015-11-07
    • 2017-02-23
    • 2015-11-20
    • 1970-01-01
    • 2011-09-09
    • 1970-01-01
    相关资源
    最近更新 更多