node.js - 可以监控节点 API 调用的响应吗?
问题描述
我有一个node
API 存在无法修复的严重代码质量问题 - 因为管理器 - 请求经常停止响应,但节点进程仍在运行。
我正在使用upstart
将节点作为服务运行并monit
保持运行。我的很简单monitrc
只是寻找正在运行的节点进程的PID,所以它没有检测到这个需要重新启动的“僵尸”节点进程。我的好主意是编写一个简单的 API 方法来响应“OK”,并在寻找节点 PID 的同时监控该请求。这可能吗?有没有更好的办法?
谷歌搜索“monit”和“node`”的组合让我看到了关于远程性能监控节点应用程序的冗长博客文章。
解决方案
推荐阅读
- react-router-v4 - 从 Route 组件外部路由
- html - md 和 sm/xs 的列网格的不同布局 - Bootstrap
- python - 如何使用python脚本输入集群密码
- javascript - 在括号内使用点正在破坏 swig 模板
- excel - VBA-MouseMove 打开和关闭另一个用户窗体
- c++ - 将 GLSL 的顶点属性与 LibiGL 结合使用
- r - 在R中将日期格式化为年月
- python - 如何在python中进行具有奇异性的三重积分?
- ios - 使用 itms-apps 的 App Store 链接:用于开发者组合
- c# - 带有自定义 StringComparer 的 IndexOf