1

複数の netty.io サーバーへの tcp ソケット接続の負荷分散が必要です。nginx 1.9 では、ストリーム モジュールがあり、tcp ソケットの負荷分散をサポートします。1 つの trackar サーバーで成功をテストします。Nginx リスナー ポート 5095 と、traccar サーバーのポート 5005 にパッケージを転送します。しかし、複数のサーバーでは問題が発生します。DeviceX は serverA へのソケットを開きますが、パッケージを serverB に送信します。

アドバイスをください!どうもありがとうございました。

4

1 に答える 1

1

モジュールストリームでテストします.3つのサーバーX、Y、Z、および3つのクライアントA、B、Cがあります。そして、私が思うように、問題の損失が関連しているとは思いません。ClientA は serverX へのオープン ソケットであり、通信は常に ServerX に送信されます。ClientA が接続ソケットを閉じて再度開くと、clientA は ServerY と通信し、通信は常に ServerY に送信されます。

于 2015-06-18T15:18:56.893 に答える