【问题标题】:Can PM2 be used with compiled c programsPM2可以和编译的c程序一起使用吗
【发布时间】:2016-03-29 16:48:46
【问题描述】:

是否可以将 pm2 与自定义 c 程序一起使用? 如果是这样,这是如何实现的? 它运作良好吗? 您是否已经将 pm2 用于 node.js 应用程序,是否也将其用于 c 程序?

【问题讨论】:

    标签: c pm2


    【解决方案1】:

    为了运行预编译的可执行文件或二进制文件,您需要在 JSON 文件中添加 "exec_interpreter": "none""exec_mode" : "fork_mode"

    {
      "apps" : [{
        "name"       : "binary",
        "script"     : "./binary",
        "exec_interpreter": "none",
        "exec_mode"  : "fork_mode"
      }]
    }
    

    来源:http://pm2.keymetrics.io/docs/usage/process-management/#start-any-process-typehttps://github.com/Unitech/pm2/issues/1776#issuecomment-157560622

    【讨论】:

      【解决方案2】:

      从测试来看,它就像指定可执行文件一样简单。例如,要运行编译为 a.out 的 c 程序,请使用 pm2 start a.out

      【讨论】:

      • 你如何从标志开始呢?谢谢
      • pm2 start app.js -- -a 23 # 将参数 '-a 23' 参数传递给 app.js 脚本
      猜你喜欢
      • 2015-10-03
      • 1970-01-01
      • 1970-01-01
      • 2018-04-08
      • 1970-01-01
      • 1970-01-01
      • 2014-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多