検索

ホームページ  >  に質問  >  本文

java - 動物園の飼育員は常に切断して再接続しますか?

Spring Boot プロジェクトに Zookeeper をデプロイしてサービスを登録します。最初は正常でした。ただし、しばらくすると切断されて再接続され、接続されてまた切断されます。 。報告された最終結果は、再接続が失敗したというものでした。
セッション時間を設定しますか?時間を長めに設定したところ、最初は切断されませんでしたが、しばらくすると切断されて再接続されました。 。 。
誰か助けてくれませんか?

我想大声告诉你我想大声告诉你2727日前1242

全員に返信(2)返信します

  • 迷茫

    迷茫2017-07-03 11:45:21

    1. Zookeeper クラスター構成の sessionTimeOut 構成を調整します。
    2. ハートビート HeartBeatTime <SessionTimeOut を実装します。

    返事
    0
  • PHP中文网

    PHP中文网2017-07-03 11:45:21

    いくつかのポイント。

    1. マシンとzkクラスター間のネットワークに問題がないか確認してください。ネットワークが頻繁に切断されると、どのように対処しても効果がありません

    2. zkクラスターのタイムアウト設定を見てください

    3. クライアントがアクティブに切断した時間がzkクラスターと一致するかどうかを確認します

    4. 私はネイティブの zk クライアントに触れたことはありません。 。セッションのハートビートを確認する方法がわかりません。zk クライアントのハートビートが維持される方法をチェックして、ハートビートが長期間送信されず、zk がクライアントが停止していると判断して積極的に切断していないかどうかを確認する必要があります。 .

    返事
    0
  • キャンセル返事