javascript - 使用 Nodejs 进行连接监控

标签 javascript node.js

<分区>

我想监控连接到我的 node.js 服务器的事件连接。我已经看到 NodeFly 可以做到这一点,但我想在我的服务器 (ubuntu) 上本地安装一个工具。

是否有任何(也许是免费的)软件/应用程序可以实现此目的?

谢谢。

最佳答案

我不知道开箱即用的任何东西,但假设你有一个快速应用程序,你可以从:

var exec = require('child_process').exec;

...

app.get('/status', function (req, res) {
  exec('lsof +p `pgrep node` | grep TCP', function (err, stdout, stderr) {
    req.send(stdout);
  });
});

关于javascript - 使用 Nodejs 进行连接监控,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15686087/

相关文章:

javascript - 这个 discord.js 命令如何违反 if 语句?

javascript - jquery表情点击功能

javascript - AngularJS 如何从父组件触发子组件中的函数?

javascript - Google Calendar API 获取事件详细信息

javascript - 动态添加 jQuery multidatepicker "addDisabledDates"属性

javascript - 如何在 Angular 6 中动态创建的按钮上绑定(bind)单击事件?

node.js - 命令行中的 Node-sass includePaths?

mysql - NodeJS AWS Lambda:连接丢失:服务器关闭了连接

node.js - 如何将 DynamoDB Streams 对象映射到 Javascript 对象?

node.js - 寻找一个简单的设置来将 Cloudfront 与 Node.js Express 应用程序一起使用