TCP 接続がいつ失敗したかを検出し、再接続が開始されるかどうかをテストするシステムをイベント マシン上に構築しようとしています。私はすべての eventmachine コードを調べましたが、動作中または再接続中に接続のコールバックがある場所を見つけることができないようです。コードで時間を設定しても、保留中の接続にコールバックがなく、再接続を再起動しようとしても、接続が成功したか失敗したかに関するフィードバックが得られません。効果的にtelnetインターフェースに接続するために使用しています。
EventMachine.run do
c = EventMachine.connect "10.8.1.99",5000,ConnectInterface
c.pending_connect_timeout = 10
終わり
どんな助けでも大歓迎です。