問題タブ [em-websocket]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Websockets と Adafruit Feather OpCode 11
私の目標は、Adafruit Feather (WiFi) を自分のコンピューターで実行されている Websocket サーバーに接続することです。
- サーバー: EventMachineシンプル サーバーの例
- クライアント: ArduinoHttpClient > SimpleWebsocketExample
私の問題は、Feather をリセットすると再接続できない場合があることです。再接続する前に、数分、さらに数回リセットする必要があります。サーバー コードのデバッグ フラグをオンにすると、次の 2 つのパターンが表示されます。
接続成功
再接続に失敗しました
while ループで Feather の再接続を試みます。私の問題は、非常に迅速な再接続試行からのデータのタイムアウト/スロットリングに関連するものかもしれないと思っていましたが、残念ながらそうではないようです。
問題を診断する方法についての考えは? 私はそのオペコードを潜在的な原因として注目していますが、サーバー側でそれを抑制しようとするか、クライアント側に配置されている理由を理解するかは不明です。