IT实战联盟博客:http://blog.100boot.cn

上一篇:SpringBoot+zk+dubbo架构实践(二):SpringBoot 集成 zookeeper

前言

我们的架构实践已经进行一半了,今天这波操作比较轻松哦。同样我们完成两件事情。
1、Dubbo Git下载(2.6.0版本)
2、dubbo-admin安装和验证

再次声明一下:本系列架构实践不做深入探讨,主旨是带领大家能够快速踏入微服务架构门槛,能够轻松的搭建一套属于自己的微服务架构。——写代码我们是认真滴!

dubbo Git下载

Dubbo Git 地址:https://github.com/apache/incubator-dubbo,有没有发现最新版本和看其他教程不一样了? 对的dubbo-admin 项目没有了,别着急!

下载源码打成war包并安装

我们以dubbo 2.6.0版本做演示(最新版本官方放在子项目:https://github.com/apache/incubator-dubbo-ops 里面了)
下载地址:https://github.com/apache/incubator-dubbo/releases/tag/dubbo-2.6.0

找到dubbo-admin项目目录

#方法1
将项目导入开发工具打成war包,放入tomcat/webapps 目录。
#方法2解压后,根目录里存在dubbo-admin,进入 mvn package -Dmaven.test.skip=true 安装完后,生成target目录,进入这个目录,找到dubbo-admin-2.6.0这个目录,把这个目录全部copy到tomcat的目录webapps下的ROOT下面(删除tomcat webapps目录下ROOT原有内容)
#方法3解压后,根目录里存在dubbo-admin,进入 mvn install -Dmaven.test.skip=true 安装完后,生成target目录,进入这个目录,找到dubbo-admin-2.6.0.war,把这个war包copy到tomcat的目录webapps下的ROOT下面(删除tomcat webapps目录下ROOT原有内容),然后使用jar xvf dubbo-admin-2.6.0.war解压war包,把解压后的内容全部放到ROOT目录下

启动tomcat

./bin/startup.sh

访问dubbo-admin

http://127.0.0.1:8080/dubbo-admin-2.6.0/

输入账号登录

root/root

登录成功

备注

要想真的学好dubbo,建议先了解一下RPC远程调用协议。可以参考知乎大神总结的【通俗的语言解释一下什么是 RPC 框架】,也是今天发的文章 查看历史文章就可以看到了!

关注我们

更多精彩内容请关注“IT实战联盟”公*众*号,如果需要上一篇源码的话可以关注公众号留言(zkboot源码+邮箱),也可以加入交流群和作者互撩哦~~~

IT实战联盟博客:http://blog.100boot.cn

SpringBoot+zk+dubbo架构实践(三):部署Dubbo-admin管理平台相关推荐

  1. 【云原生之Docker实战】使用Docker部署Lychee照片管理平台

    [云原生之Docker实战]使用Docker部署Lychee照片管理平台 一.Lychee介绍 二.检查宿主机系统版本 三.检查本地docker环境 1.检查docker服务状态 2.检查docker ...

  2. 中小型研发团队架构实践三要点--转

    来自微信公众号聊聊架构 作者|张辉清 编辑|雨多田光 如果你正好处在中小型研发团队-- 中小型研发团队很多,而社区在中小型研发团队架构实践方面的探讨却很少.中小型研发团队特别是 50 至 200 人的 ...

  3. 中小型研发团队架构实践三要点(转自原携程架构师张辉清)

    如果你正好处在中小型研发团队-- 中小型研发团队很多,而社区在中小型研发团队架构实践方面的探讨却很少.中小型研发团队特别是 50 至 200 人的研发团队,在早期的业务探索阶段,更多关注业务逻辑,快速 ...

  4. 中小型研发团队架构实践三要点

    如果你正好处在中小型研发团队-- 中小型研发团队很多,而社区在中小型研发团队架构实践方面的探讨却很少.中小型研发团队特别是 50 至 200 人的研发团队,在早期的业务探索阶段,更多关注业务逻辑,快速 ...

  5. .net 中小型研发团队架构实践三要点

    中小型研发团队很多,而社区在中小型研发团队架构实践方面的探讨却很少.中小型研发团队特别是 50 至 200 人的研发团队,在早期的业务探索阶段,更多关注业务逻辑,快速迭代以验证商业模式,很少去关注技术 ...

  6. 基于RKE部署的rancher管理平台迁移

    最近公司机房新上了ssd存储盘,赶紧申请使用,已经无法忍受etcd超时打不开web页面的现象了.更换成ssd,瞬间感受丝滑的酸爽.记录下平台迁移的过程. 要做平台迁移,前提是新旧机的网络要互通,kub ...

  7. iOS VIPER架构实践(三):面向接口的路由设计

    路由是实现模块间解耦的一个有效工具.如果要进行组件化开发,路由是必不可少的一部分.目前iOS上绝大部分的路由工具都是基于URL匹配的,优缺点都很明显.这篇文章里将会给出一个更加原生和安全的设计,这个设 ...

  8. cdh 安装_使用Cloudera的CDH部署Hadoop:第三步,安装管理平台和数据库

    导读 这篇文章是关于使用CDH搭建Hadoop集群的第三步:安装Cloudera Manager Server和数据库的. 这篇文章有点长,涉及的知识点较多,略显零碎.虽然笔者可以将一些内容剔除,但笔 ...

  9. Dubbo学习总结(3)——Dubbo-Admin管理平台和Zookeeper注册中心的搭建

    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.它是一个为分布式应用提供一致性服务的软件,提供的功 ...

  10. egg+vue+mongodb实践开发在线文档管理平台——水墨文档

    授权转载自:围的围 https://segmentfault.com/a/1190000037621367 前言 团队中会遇到在线文档管理的需求,包括技术文档,接口文档, excel 文档,和产品原型 ...

最新文章

  1. ArrayList Iterator remove java.lang.UnsupportedOperationException
  2. 【转】select和epoll模型的差异
  3. 简单分析一下socket中的bind
  4. Jobs added with no trigger must be durable
  5. 你真的懂数据分析吗?一文读懂数据分析的流程、基本方法和实践
  6. 安装docker1.10
  7. 数据库工作笔记016---Redis、Memcache和MongoDB的区别
  8. 4 form j1 w 如何填写_设计必备方法,如何通过数据优化设计?
  9. 如何利用机器学习算法解读股市行情?
  10. 判断用户什么时候离开,以什么方式离开
  11. java 重定向和转发的区别
  12. 百度自动驾驶平台生态部负责人张亮:Apollo开放平台,连接技术场景 赋能人才生态
  13. 发光二极管 正向压降
  14. 奇偶数求和:输入任意个正整数(以输入负数表示结束输入),分别求出所有的奇数之和,所有的偶数之和。 示例: 输入格式:1 2 3 4 -1 输出格式:sumodd=4 sumeven=
  15. k8s.gcr.io的镜像无法下载的问题
  16. 国家高新技术企业认定知识产权这样拿高分
  17. 首个可用于深度学习的ToF相关数据集——基于置信度的立体相机以及ToF相机深度图融合框架
  18. 驱动调试-摄像头部分
  19. kali虚拟机自带burp抓包物理机
  20. Xcode 官方下载地址 https://developer.apple.com/downloads/

热门文章

  1. u-boot 2016.05 添加自己的board 以及config.h uboot移植
  2. LIVE555play流程
  3. gdb 打印所有线程堆栈
  4. spark 通过打散热点key解决数据倾斜问题
  5. java集合的相互转化(map,set,list,array)
  6. mongo性能测试demo 代码正确运行
  7. STL---栈和队列
  8. html二维数组查找车票,火车票售票系统
  9. java为什么序列化_什么是Java序列化、为什么要序列化、JAVA序列化有哪些方式(性能由低至高)...
  10. ios苹果应用ipa一键签名工具_ios签名何以做到不越狱不上架也能安装ipa文件?