Ayu*_*ush 2 env configuration-management node.js config.json
我遇到过使用这两种方法进行配置管理的人.
每种方法的优缺点是什么?
如果我在配置对象中存储了很多变量,那么在执行节点应用程序之前,我是否必须在upstart脚本中逐个设置它们?
您通常使用envvar来保持应用程序无状态.相同的代码库应该适用于开发,登台,测试和生产环境.如果启用了日志,那么你将把var配置为MySQL配置,API密钥,如果调试是否开启......
配置文件用于不依赖于环境的变量.例如,应用程序的名称,每页的项目数量......