【SpringCloud】——注册中心Zookeeper

注册中心Zookeeper

  • zookeeper是一个分布式协调工具,可以实现注册中心功能
  • 关闭Linux服务器防火墙后启动zookeeper服务器
  • zookeeper服务器取代Eureka服务器,zk做为服务注册中心

【SpringCloud】——注册中心Zookeeper_第1张图片
服务提供者

  • 新建cloud-provider-payment8004
  • POM
    【SpringCloud】——注册中心Zookeeper_第2张图片
  • YML
    【SpringCloud】——注册中心Zookeeper_第3张图片
  • 主启动类
    【SpringCloud】——注册中心Zookeeper_第4张图片
  • Controller

【SpringCloud】——注册中心Zookeeper_第5张图片

  • 启动8004注册进zookeeper

启动后问题

​ 解决zookeeper版本jar包冲突问题

​ 排除zk冲突后的新POM
【SpringCloud】——注册中心Zookeeper_第6张图片

  • 验证测试
    • jdbc会报错
      【SpringCloud】——注册中心Zookeeper_第7张图片
  • 验证测试

【SpringCloud】——注册中心Zookeeper_第8张图片
获得json串后用在线工具查看试试
服务节点是临时节点

服务消费者

  • 新建cloud-consumerzk-order80

  • POM
    【SpringCloud】——注册中心Zookeeper_第9张图片

  • YML
    【SpringCloud】——注册中心Zookeeper_第10张图片

  • 主启动
    【SpringCloud】——注册中心Zookeeper_第11张图片

  • 业务类

    • 配置Bean
      【SpringCloud】——注册中心Zookeeper_第12张图片

    • Controller
      【SpringCloud】——注册中心Zookeeper_第13张图片

    • 验证测试
      【SpringCloud】——注册中心Zookeeper_第14张图片

  • 访问测试地址
    在这里插入图片描述

你可能感兴趣的:(Spring家族,spring,cloud,zookeeper,eureka)