【问题标题】:Running multiple node applications using same configuration file that is outside of each project使用每个项目之外的相同配置文件运行多个节点应用程序
【发布时间】:2017-06-10 06:31:27
【问题描述】:

我正在使用 pm2 运行多个节点应用程序。问题是我正在为每个节点应用程序使用配置文件,所以我想要做的很容易在所有节点应用程序文件夹之外说一个 json 文件,它们都可以指向所有用于公共数据库连接等......

  1. 最好不要使用 linux 环境变量,除非有一种简单而好的设置方法
  2. pm2 确实有生态系统,但对我来说似乎没有很好的记录
  3. 还有什么其他解决方案?

    pm2 ecosystem  // this generates .config.js   not a .json   
    

【问题讨论】:

    标签: node.js linux npm global-variables pm2


    【解决方案1】:

    创建jsonyml 文件。把它放在你的根项目文件夹中。并编写“configProvider”,它将读取文件并填充配置。它对我们非常有效。特别是这个文件还可以在不同的语言之间共享,不仅仅是javascript。

    【讨论】:

    • 有什么具体做法的例子吗?
    猜你喜欢
    • 1970-01-01
    • 2010-12-14
    • 1970-01-01
    • 2016-12-20
    • 2017-09-29
    • 2021-11-16
    • 2014-08-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多