Maison  >  Questions et réponses  >  le corps du texte

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

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

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

PHP中文网PHP中文网2740 Il y a quelques jours865

répondre à tous(5)je répondrai

  • PHPz

    PHPz2017-04-18 09:47:10

    Oui, vous pouvez jeter un œil à la documentation, qui explique ceci :

    répondre
    0
  • 怪我咯

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

    Oui, le consommateur dispose d'une liste de producteurs localement. Il continuera à travailler selon la liste. Cependant, il est impossible de synchroniser la dernière liste de services depuis le centre d'inscription. Ce n'est pas grave si le centre d'inscription raccroche. à court terme, mais il faut le réparer au plus vite

    répondre
    0
  • 阿神

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

    Peu importe si cela raccroche, mais le principe est que vous n'avez pas ajouté de nouveaux services. Si vous souhaitez appeler de nouveaux services, vous ne pouvez pas le faire

    .

    répondre
    0
  • 高洛峰

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

    Oui, lorsque dubbo est démarré, le consommateur extraira l'interface d'adresse du producteur enregistré et d'autres données de zk et les mettra en cache localement. Chaque fois qu'il est appelé, il est appelé en fonction de l'adresse stockée localement

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-18 09:47:10

    Oui, le document dit que l'adresse de correspondance sera mise en cache

    répondre
    0
  • Annulerrépondre