pm2 --update-env
选项用于更新 PM2 运行时的环境变量。如果你发现这个选项不起作用,可能是以下几个原因:
PM2 是一个进程管理器,用于 Node.js 应用程序。它提供了负载均衡、日志管理、自动重启等功能。--update-env
选项允许你在不重启应用的情况下更新环境变量。
--update-env
更新环境变量:--update-env
更新环境变量:ecosystem.config.js
),确保在文件中正确设置了环境变量。例如:ecosystem.config.js
),确保在文件中正确设置了环境变量。例如:pm2 start ecosystem.config.js
启动应用。sudo
来运行 PM2 命令。以下是一个简单的示例,展示如何使用 --update-env
选项:
# 启动应用并设置初始环境变量
pm2 start app.js --env production
# 更新环境变量
pm2 set pm2-logrotate:max_size 10M --update-env
如果你仍然遇到问题,可以尝试查看 PM2 的日志文件,通常位于 ~/.pm2/logs
目录下,以获取更多调试信息。
领取专属 10元无门槛券
手把手带您无忧上云