1

C# クライアント (NetConnection) 用の FluorineFx を使用して別のサーバーに更新をプッシュするために、1 時間ごとに実行するコンソール アプリケーションを作成しました。それはうまく機能しますが、Charles を開いているときだけなので、何が送信されているかを確認できます。一方、Charles が閉じている場合、データは送信されません。

どうも。

4

1 に答える 1

0

私はパーティーに少し遅れていますが、最近同じ問題に遭遇し、解決策を見つけました. 問題は、Fluorine が HttpWebResponse オブジェクトで Close() メソッドを呼び出さず、その結果、.NET がオブジェクトを無期限に維持し、その後の要求がデフォルトのホストごとの接続制限で最終的にブロックされることです。

RemotingClient.cs でそのようなケースが 2 つ見つかりました。応答が完了した後に HttpWebResponse.Close() を呼び出すと、問題が解決しました。

于 2013-09-28T01:04:37.023 に答える