ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

dubbo学习实践(5)之Dubbo-Admin元数据中心配置(zookeeper&Redis&Consul)

2021-07-11 19:35:00  阅读:167  来源: 互联网

标签:dubbo 数据中心 Dubbo admin zookeeper 地址 注册


1、Dubbo2.7.8元数据中心配置zookeeper版

  • 前面文章已经写到了dubbo-admin管理平台的docker版配置及dubbo服务注册与调用,这篇文章记录dubbo元数据中心配置
  • 翻开dubbo-admin的源代码,找到服务注册中心及元数据中心配置文件
    image
  • 这里打包的时候,使用的是zookeeper为注册中心和元数据中心
  • 同样我们修改我们的demo代码,修改注册中心改为zookeeper
    image
  • 运行demo程序,注册服务,然后去dubbo-admin管理界面去查看元数据信息
    image
  • 这时可以看到服务提供的元数据信息
  • 下面,我们去测试一下服务
    image
    image
    image
  • 问题:前期用这个dubbo-admin的源代码打包的镜像部署(加环境变量使用consul)后,demo服务端使用consul作为服务注册中心,元数据中心使用consul还不可以,服务注册地址和元数据中心地址都使用zookeeper之后,可以了
    image

2、Dubbo2.7.8元数据中心配置Redis版

  • 修改dubbo-admin源代码,修改元数据注册中心地址,改为redis地址,服务注册地址不变
    image
  • 修改demo代码,把元数据注册中心地址也换成redis地址
    image
  • 分别运行dubbo-admin和demo代码,同样元数据中心也有数据,测试也可成功
    image
    image
  • 问题:以前dubbo-admin代码比较老,导致redis元数据中心也出不来,更换最新代码后,就可以了,此例是服务注册使用consul,元数据中心使用redis
  • 访问地址:http://localhost:8080/swagger-ui.html#/,进入swagger界面,可进行服务快速调试
    image

3、Dubbo2.7.8元数据中心配置Consul版

  • 一直没有调试成功,更新代码后,也不行,待后续有时间更新dubbo版本后再研究

标签:dubbo,数据中心,Dubbo,admin,zookeeper,地址,注册
来源: https://www.cnblogs.com/kunwn/p/14993332.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有