【发布时间】:2019-12-03 03:29:36
【问题描述】:
我第一次在生产中部署 node.js/express 服务器。 我打算部署nodemon。通过节点中间件记录一些指标,例如时间、请求数、哪些端点?
任何人用于我的用例?
【问题讨论】:
-
软件推荐问题与 Stackoverflow 无关
我第一次在生产中部署 node.js/express 服务器。 我打算部署nodemon。通过节点中间件记录一些指标,例如时间、请求数、哪些端点?
任何人用于我的用例?
【问题讨论】:
我推荐pm2作为部署管理器,它有很多特性,比如“集群模式”和“日志管理器”,你可以看到有关此页面的更多信息: http://pm2.keymetrics.io/docs/usage/log-management/
我还建议对于生产环境中的项目,您只处理 error 和 alerts 日志,因为您的应用程序的性能会受到它们的影响。 当然 pm2 也有处理这个的选项,你可以定义事件在你的日志中。
请看pm2的优势。
【讨论】: