我正在考虑为node.js服务器构建一个监视器。我想让一个Perl客户端监视node.js管道中的内容,并在不符合犹太规范的情况下发出警报。
node.js服务器对来自浏览器的常规websocket连接响应良好,这部分已经工作了几个月,我只是想添加监控。
使用Perl模块AnyEvent::WebSocket::Client中的示例代码,服务器记录此消息并关闭连接
warn - unknown transport: "undefined"
来自node_modules/socket.io/lib/manager.js
:
if (!~this.get('transports').indexOf(data.transport)) {
this.log.warn('unknown transport: "' + data.transport + '"');
req.connection.end();
return;
}
我看不到更多关于在Perl客户端中设置"transport"的文档,也看不到关于设置其他内容的文档。它似乎不是url中的查询参数。有人能对我可能缺少的东西提出任何建议或建议吗?该示例代码应该工作吗?
在树枝上拍摄你已经尝试过了吗
npm install nagios