我的pm2处理文件如下
apps:
- script : ./Api/app.js
name : 'api-proxy-app'
instances: 2
exec_mode: cluster
- script : ./AppMW/appMw.js
name : 'middleware-worker'
instances: 4
exec_mode: cluster
watch : true
env :
NODE_ENV: development
DB_URL: some_dev_value
env_production:
NODE_ENV: production
DB_URL: some_prod_value
我想在生产环境中访问DB_URL。 我的流程如下所示
pm2 start process.yml --env production
并尝试访问DB_URL值,例如
console.log('debug',process.ENV.DB_URL);
,但始终为“未定义”。甚至process.ENV.NODE_ENV也显示“未定义”!
有人可以帮忙吗?
谢谢!