SpringBoot+zk+dubbo架构实践(三):部署Dubbo-admin管理平台
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管理平台相关推荐
- 【云原生之Docker实战】使用Docker部署Lychee照片管理平台
[云原生之Docker实战]使用Docker部署Lychee照片管理平台 一.Lychee介绍 二.检查宿主机系统版本 三.检查本地docker环境 1.检查docker服务状态 2.检查docker ...
- 中小型研发团队架构实践三要点--转
来自微信公众号聊聊架构 作者|张辉清 编辑|雨多田光 如果你正好处在中小型研发团队-- 中小型研发团队很多,而社区在中小型研发团队架构实践方面的探讨却很少.中小型研发团队特别是 50 至 200 人的 ...
- 中小型研发团队架构实践三要点(转自原携程架构师张辉清)
如果你正好处在中小型研发团队-- 中小型研发团队很多,而社区在中小型研发团队架构实践方面的探讨却很少.中小型研发团队特别是 50 至 200 人的研发团队,在早期的业务探索阶段,更多关注业务逻辑,快速 ...
- 中小型研发团队架构实践三要点
如果你正好处在中小型研发团队-- 中小型研发团队很多,而社区在中小型研发团队架构实践方面的探讨却很少.中小型研发团队特别是 50 至 200 人的研发团队,在早期的业务探索阶段,更多关注业务逻辑,快速 ...
- .net 中小型研发团队架构实践三要点
中小型研发团队很多,而社区在中小型研发团队架构实践方面的探讨却很少.中小型研发团队特别是 50 至 200 人的研发团队,在早期的业务探索阶段,更多关注业务逻辑,快速迭代以验证商业模式,很少去关注技术 ...
- 基于RKE部署的rancher管理平台迁移
最近公司机房新上了ssd存储盘,赶紧申请使用,已经无法忍受etcd超时打不开web页面的现象了.更换成ssd,瞬间感受丝滑的酸爽.记录下平台迁移的过程. 要做平台迁移,前提是新旧机的网络要互通,kub ...
- iOS VIPER架构实践(三):面向接口的路由设计
路由是实现模块间解耦的一个有效工具.如果要进行组件化开发,路由是必不可少的一部分.目前iOS上绝大部分的路由工具都是基于URL匹配的,优缺点都很明显.这篇文章里将会给出一个更加原生和安全的设计,这个设 ...
- cdh 安装_使用Cloudera的CDH部署Hadoop:第三步,安装管理平台和数据库
导读 这篇文章是关于使用CDH搭建Hadoop集群的第三步:安装Cloudera Manager Server和数据库的. 这篇文章有点长,涉及的知识点较多,略显零碎.虽然笔者可以将一些内容剔除,但笔 ...
- Dubbo学习总结(3)——Dubbo-Admin管理平台和Zookeeper注册中心的搭建
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.它是一个为分布式应用提供一致性服务的软件,提供的功 ...
- egg+vue+mongodb实践开发在线文档管理平台——水墨文档
授权转载自:围的围 https://segmentfault.com/a/1190000037621367 前言 团队中会遇到在线文档管理的需求,包括技术文档,接口文档, excel 文档,和产品原型 ...
最新文章
- ArrayList Iterator remove java.lang.UnsupportedOperationException
- 【转】select和epoll模型的差异
- 简单分析一下socket中的bind
- Jobs added with no trigger must be durable
- 你真的懂数据分析吗?一文读懂数据分析的流程、基本方法和实践
- 安装docker1.10
- 数据库工作笔记016---Redis、Memcache和MongoDB的区别
- 4 form j1 w 如何填写_设计必备方法,如何通过数据优化设计?
- 如何利用机器学习算法解读股市行情?
- 判断用户什么时候离开,以什么方式离开
- java 重定向和转发的区别
- 百度自动驾驶平台生态部负责人张亮:Apollo开放平台,连接技术场景 赋能人才生态
- 发光二极管 正向压降
- 奇偶数求和:输入任意个正整数(以输入负数表示结束输入),分别求出所有的奇数之和,所有的偶数之和。 示例: 输入格式:1 2 3 4 -1 输出格式:sumodd=4 sumeven=
- k8s.gcr.io的镜像无法下载的问题
- 国家高新技术企业认定知识产权这样拿高分
- 首个可用于深度学习的ToF相关数据集——基于置信度的立体相机以及ToF相机深度图融合框架
- 驱动调试-摄像头部分
- kali虚拟机自带burp抓包物理机
- Xcode 官方下载地址 https://developer.apple.com/downloads/
热门文章
- u-boot 2016.05 添加自己的board 以及config.h uboot移植
- LIVE555play流程
- gdb 打印所有线程堆栈
- spark 通过打散热点key解决数据倾斜问题
- java集合的相互转化(map,set,list,array)
- mongo性能测试demo 代码正确运行
- STL---栈和队列
- html二维数组查找车票,火车票售票系统
- java为什么序列化_什么是Java序列化、为什么要序列化、JAVA序列化有哪些方式(性能由低至高)...
- ios苹果应用ipa一键签名工具_ios签名何以做到不越狱不上架也能安装ipa文件?