簡體   English   中英

來自perl的websocket客戶端

[英]websocket client from perl

我正在為我們的node.js服務器構建監視器。 正在考慮讓Perl客戶端監視來自node.js管道的內容,並在情況不佳時讓nagios發出警報。

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客戶端中設置“運輸”或與此相關的其他任何設置的文檔。 它似乎不是url中的查詢參數。 有人可以就我可能缺少的內容提供任何建議或指示嗎? 該示例代碼應該工作嗎?

你已經嘗試過大樹枝了嗎

npm install nagios

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM