dubbo学习之dubbo管理控制台装配及集成zookeeper集群部署(1)【转】
为什么80%的码农都做不了架构师?>>>
dubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。
1、下载dubbo
地址:http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1.war
本人将tomcat安装在/opt/目录下,先删除tomcat/webapps下自带的ROOT文件夹,将下载的war包解压到webapps/ROOT,命令如下:
[plain] view plaincopy
- unzip dubbo-admin-2.4.1.war -d /opt/apache-tomcat-6.0.37/webapps/ROOT
配置:
(或将dubbo.properties放在当前用户目录下)
[plain] view plaincopy
- vim webapps/ROOT/WEB-INF/dubbo.properties
配置信息如下:
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
这边使用的是zookeeper的注册中心。
启动
说明:这边启动tomcat之前必须先启动zookeeper的。
[plain] view plaincopy
- ./bin/catalina.sh run
- Ctrl + C 停止tomcat
出现以下界面说明安装配置成功,登录密码为root/root
登录成功界面:
Zookeeper单机配置:
|
Or:
|
Zookeeper集群配置:
|
Or:
|
同一Zookeeper,分成多组注册中心:
|
核心技术:Maven,Springmvc mybatis shiro, Druid, Restful, Dubbo, ZooKeeper,Redis,FastDFS,ActiveMQ,Nginx
1. 项目核心代码结构截图
项目模块依赖
特别提醒:开发人员在开发的时候可以将自己的业务REST服务化或者Dubbo服务化
2. 项目依赖介绍
2.1 后台管理系统、Rest服务系统、Scheculer定时调度系统依赖如下图:
2.2 Dubbo独立服务项目依赖如下图:
3. 项目功能部分截图:
转载于:https://my.oschina.net/grthrj/blog/775624
dubbo学习之dubbo管理控制台装配及集成zookeeper集群部署(1)【转】相关推荐
- zookeeper学习笔记(一)--快速入门与集群部署
分布式文件存储FASTDFS 目录 概 述 小结 参考资料和推荐阅读 LD is tigger forever,CG are not brothers forever, throw the pot a ...
- 分布式与微服务系列(三)、SpringBoot+Zookeeper集群+Nginx反向代理+Dubbo分布式托管(提供者、消费者)
SpringBoot+Zookeeper集群+Nginx反向代理+Dubbo分布式托管(提供者.消费者) 一.软件架构和微服务需求 1.1.微服务需求 1.2.框架选择 1.3.集群分布(下面为此图实 ...
- SpringMVC集成Redis集群
SpringMVC集成Redis集群的应用,使用了 log4j,@value,@Configuration,@Bean,jackson工具类 SpringMVC集成Redis集群 github res ...
- ASP.NET Core应用程序容器化、持续集成与Kubernetes集群部署(三
在上文ASP.NET Core应用程序容器化.持续集成与Kubernetes集群部署(二)中,我介绍了如何使用Azure DevOps为ASP.NET Core应用程序案例:tasklist搭建持续集 ...
- ASP.NET Core应用程序容器化、持续集成与Kubernetes集群部署(二)
在上文中我介绍了ASP.NET Core应用程序容器化时需要注意的几个问题,并给出了一个案例应用程序:tasklist.今天接着上文的内容,继续了解一下如何使用Azure DevOps进行ASP.NE ...
- K8S 学习笔记三 核心技术 Helm nfs prometheus grafana 高可用集群部署 容器部署流程
K8S 学习笔记三 核心技术 2.13 Helm 2.13.1 Helm 引入 2.13.2 使用 Helm 可以解决哪些问题 2.13.3 Helm 概述 2.13.4 Helm 的 3 个重要概念 ...
- SpringBoot 集成ES集群CRUD及分页解决方案
1 SpringBoot 集成ES集群 1.2 pom <parent><groupId>org.springframework.boot</groupId>< ...
- 百度开源联邦学习框架 PaddleFL:简化大规模分布式集群部署
百度开源联邦学习框架 PaddleFL:简化大规模分布式集群部署 作者 | 钰莹近两年,联邦学习技术发展迅速.作为分布式的机器学习范式,联邦学习能够有效解决数据孤岛问题,让参与方在不共享数据的基础上联 ...
- 【联邦学习】FATE 集群部署 step3
[联邦学习]FATE 集群部署step1 [联邦学习]FATE 集群部署step2 部署FATE 参考中文集群部署文档 all 指的是2个虚拟机都要操作 f1 只的是1号虚拟机 f2 指的是2号虚拟机 ...
最新文章
- 电脑的添加删除系统组件使用方法
- 打造智慧城市 让市场成为主角
- 【视频课】永久免费!5小时快速掌握Pytorch框架入门及实战
- TensorRT学习笔记4 - 运行sampleGoogleNet
- 大家看看这个参数inctype你是否使用过?我做了以下测试,欢迎拍砖!
- 指令 机器指令 汇编指令 指令系统 汇编指令的基本构成 操作数
- 字体 素材_4个网站,涵盖几乎所有素材,字体、设计、图片各种资源管够
- 地平线获近亿美元A+轮融资,AI时代的英特尔被英特尔领投
- 见过NTP服务,没见过网络流量到200M左右的NTP服务
- c语言自动选课,C语言实现简单学生选课管理系统
- 数据集Pascal VOC2012
- c语言编写在线考试系统,c语言作业在线考试系统实现
- 【小程序】小程序开发工具的主要环境设置
- wget 的安装与使用(Windows)
- 家用计算机键盘图,电脑键盘示意图,教您如何正确的使用键盘
- windows系统服务器如何修改登录密码
- obs弹幕助手android版,OBS Studio 使用全屏弹幕教程
- android开发笔记之联系人百家姓功能的实现
- 如何去除matlab存图时的白边
- python向自己qq邮件发信息_python实现自动向QQ邮箱发送天气预报邮件
热门文章
- 【博弈论】【SG函数】bzoj1457 棋盘游戏
- http://blog.csdn.net/fanzhonglei
- JavaScript 操作 Cookie
- jQuery Autocomplete
- python tqdm包_python tqdm库的使用
- Xamarin.FormsShell基础教程(6)Shell项目内容详情页面
- Maltego更新到4.2.4.12374
- SNMP系统信息获取工具onesixtyone
- Web目录全能扫描工具DirBuster
- python如何输入数字赋值_三、python语法(定义,赋值,注释,输入输出)