gpt4 book ai didi

node.js - 如何使用 DEBUG 选项启动 pm2 进程

转载 作者:搜寻专家 更新时间:2023-10-31 23:51:21 32 4
gpt4 key购买 nike

我有一个 express 应用程序,我在终端中使用以下命令在其中启用调试日志:

DEBUG=custom:* npm start (on Ubuntu)
SET DEBUG=custom:* & npm start (on Windows)

在生产服务器上,我使用以下命令使用 PM2 启动应用程序:

pm2 start bin/www -i 0

但这并没有在我的代码中启用调试日志,所以调试语句没有添加到日志中,只有console.error()被添加到日志文件。如何在使用 PM2 启动我的应用程序时传递 DEBUG=custom:* 选项?

最佳答案

尝试 DEBUG='custom:*' pm2 start bin/www -i 0

如果您要重新启动现有进程,请添加 --update-env 标志:

DEBUG='custom:*' pm2 restart bin/www -i 0 --update-env

关于node.js - 如何使用 DEBUG 选项启动 pm2 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46117380/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com