NodeJs:如何在EC2实例中查看PM2运行的NodeJS服务器的日志
NodeJs: How can I see the log of a NodeJs server running by PM2 in a EC2 instance
现在我正在使用PM2在AWS EC2 shell上运行NodeJs服务器。我试图获取PM2的日志,但日志与预期不同,因为来自PM2服务本身,而不是Node的实例。我未能在网上找到任何文档。
sudo pm2 list
这将显示通过 pm2 运行的应用程序列表。然后,您可以使用以下方法流式传输任何这些应用的日志
sudo pm2 logs <id>
或
sudo pm2 logs <app name>
这些不是 pm2 服务日志,而是节点应用程序创建的日志。
可能很简单:
pm2 logs
阅读"实时显示日志"http://pm2.keymetrics.io/docs/usage/log-management/。
或者,您可以在$HOME/.pm2
中看到实际日志:http://pm2.keymetrics.io/docs/usage/quick-start/
如果你写这个
pm2 logs
它为您提供服务器的所有日志和
如果您需要特定服务器的特定日志写这个
pm2 logs <id>
相关文章:
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- 使用压缩的JavaScript文件(不是运行时压缩)
- Javascript运行php文件,然后下载文件
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- 我已经创建了一个jquery转盘,并使用if条件来运行和停止转盘
- Angularjs代码未在匿名函数中运行
- jquery设置为使用参数运行
- 如何根据时间运行不同的脚本
- Meteor方法在客户端返回null,在客户端运行的相同方法返回正确的值
- 将文本框链接到由按钮运行的javascript公式
- 为什么不是't运行此Javascript的Chrome
- ng应用程序使脚本无限运行
- 如何在运行时在angular 2中加载外部js脚本
- 与运行长作业(javascript,node.js)的第三方API同步的最佳实践
- JavaScript错误:Microsoft JScript运行时错误:应为对象
- 在终端中运行 JavaScript 时(使用 rhino),如何使用 print() 函数在一行中打印
- 如何使用JS/nightwatchjs并行运行多个测试
- 茉莉花宝石-耙茉莉花:ci dons't运行测试
- PM2 在运行时更改集群进程大小
- NodeJs:如何在EC2实例中查看PM2运行的NodeJS服务器的日志