【发布时间】:2016-08-19 17:37:49
【问题描述】:
现在我正在使用 PM2 在 AWS EC2 shell 上运行 NodeJs 服务器。我尝试获取 PM2 的日志,但日志与预期不符,因为来自 PM2 服务本身而不是 Node.js 的实例。我没有在网上找到任何相关文档。
【问题讨论】:
标签: javascript node.js amazon-web-services amazon-ec2 pm2
现在我正在使用 PM2 在 AWS EC2 shell 上运行 NodeJs 服务器。我尝试获取 PM2 的日志,但日志与预期不符,因为来自 PM2 服务本身而不是 Node.js 的实例。我没有在网上找到任何相关文档。
【问题讨论】:
标签: javascript node.js amazon-web-services amazon-ec2 pm2
可能很简单:
pm2 logs
阅读“实时显示日志”http://pm2.keymetrics.io/docs/usage/log-management/。
或者,您在$HOME/.pm2:http://pm2.keymetrics.io/docs/usage/quick-start/ 中看到实际日志
【讨论】:
sudo pm2 list
这将显示通过 pm2 运行的应用程序列表。然后,您可以使用
流式传输任何这些应用程序的日志sudo pm2 logs <id>
或
sudo pm2 logs <app name>
这些不是 pm2 服务日志,而是您的节点应用创建的日志。
【讨论】:
如果你写这个
pm2 logs
它为您提供服务器的所有日志和
如果您想要特定服务器的特定日志 写这个
pm2 logs <id>
【讨论】: