来自perl的websocket客户端

时间:2014-08-29 23:22:19

标签: node.js perl websocket

我正在为我们的node.js服务器构建一个监视器。正在考虑让一个Perl客户端观察node.js管道中的内容,并且如果事情不是犹太人的话,那就有警报nagios。

node.js服务器对来自浏览器的常规websocket连接做出了很好的响应,该部分已经工作了几个月,我只是想添加监控。

使用sample code in the Perl module 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客户端中设置“传输”的任何文档,或者在此设置任何其他内容的文档。它似乎不是url中的查询参数。任何人都可以提供任何关于我可能遗失的建议或指示吗?该示例代码应该有效吗?

1 个答案:

答案 0 :(得分:0)

你已经尝试过拍打树枝了

npm install nagios