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

java - 面试题:Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?

如题:Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?

================================================================================
可以的,启动dubbo时,消费者会从zk拉取注册的生产者的地址接口等数据,缓存在本地。每次调用时,按照本地存储的地址进行调用

PHP中文网PHP中文网2740日前864

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

  • PHPz

    PHPz2017-04-18 09:47:10

    はい、これについてはドキュメントを参照してください:

    返事
    0
  • 怪我咯

    怪我咯2017-04-18 09:47:10

    はい、消費者はローカルにプロデューサーのリストを持っていますが、登録センターから最新のサービス リストを同期することはできません。短期的には可能ですが、できるだけ早く修理する必要があります

    返事
    0
  • 阿神

    阿神2017-04-18 09:47:10

    電話が切れても問題ありませんが、新しいサービスを追加していないことが前提です。新しいサービスを呼び出したい場合は、それを行うことはできません。

    返事
    0
  • 高洛峰

    高洛峰2017-04-18 09:47:10

    はい、dubbo が開始されると、コンシューマーは登録されたプロデューサのアドレス インターフェイスとその他のデータを zk から取得し、ローカルにキャッシュします。呼び出されるたびに、ローカルに保存されているアドレス

    に従って呼び出されます。

    返事
    0
  • ringa_lee

    ringa_lee2017-04-18 09:47:10

    はい、文書には通信アドレスがキャッシュされると記載されています

    返事
    0
  • キャンセル返事