2

Java で http クライアントを作成し、開発に vertx-maven-plugin を使用しています。接続が長時間アイドル状態のままになっていると、vertx httpclient がそのクライアントを再利用できないという問題に直面しています。

vert.x バージョン: 2.0.1-final. ここに問題を分析する要点があります。https://gist.github.com/kaushalpanjwani/7086586

タイマーを 1 分または 2 分間隔で実行すると、毎回応答が返されますが、5 分に増やすと応答が返ってきます。最初の応答のみを取得します。もちろん、 keepalive : false を実行すると、どの間隔でも問題なく動作します。

私のWebサービスはオンです:IIS 7を実行しているWindows 2008。

ここでこれに似た問題について読みました: https://groups.google.com/forum/#!topic/vertx/pW5R23zIfS8

しかし、これに基づいて、私が使用しているバージョンで修正する必要があります! ここで何か間違ったことをしている場合はお知らせください。

4

1 に答える 1

0

私の最善の推測は、.end 関数で接続を終了しなかったことです。

于 2014-09-16T22:56:04.670 に答える