SpringCloud--服务注册中心--Zookeeper

  1. Zookeeper整合支付模块
  2. Zookeeper整合服务提供者:
    1.  8004服务成功入住到我们的zookeeper中

    2. {
          "name": "springcloud001-provider-payment",
          "id": "bf559e35-7fc8-4952-b8dc-5e98e2454ba5",
          "address": "192.168.56.1",
          "port": 8004,
          "sslPort": null,
          "payload": {
              "@class": "org.springframework.cloud.zookeeper.discovery.ZookeeperInstance",
              "id": "application-1",
              "name": "springcloud001-provider-payment",
              "metadata": {}
          },
          "registrationTimeUTC": 1631012109410,
          "serviceType": "DYNAMIC",
          "uriSpec": {
              "parts": [
                  {
                      "value": "scheme",
                      "variable": true
                  },
                  {
                      "value": "://",
                      "variable": false
                  },
                  {
                      "value": "address",
                      "variable": true
                  },
                  {
                      "value": ":",
                      "variable": false
                  },
                  {
                      "value": "port",
                      "variable": true
                  }
              ]
          }
      }
  3. 入驻节点是持久还是临时:

    1. 当我立刻停掉服务,过一会zookeeper会将节点删除

    2. 当相同的服务第二次连接zookeeper后,节点的流水号是变化的,说明节点是临时的   

  4. Zookeeper整合服务消费者:

    1.  

       

    2.  

       

posted @ 2021-09-07 19:05  张紫韩  阅读(34)  评论(0编辑  收藏  举报