为什么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

  1. unzip dubbo-admin-2.4.1.war -d /opt/apache-tomcat-6.0.37/webapps/ROOT

配置:

(或将dubbo.properties放在当前用户目录下)

[plain] view plaincopy

  1. 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

  1. ./bin/catalina.sh run
  2. Ctrl + C 停止tomcat

出现以下界面说明安装配置成功,登录密码为root/root

登录成功界面:

Zookeeper单机配置:

<dubbo:registry address="zookeeper://10.20.153.10:2181" />

Or:

<dubbo:registry protocol="zookeeper" address="10.20.153.10:2181" />

Zookeeper集群配置:

<dubbo:registry address="zookeeper://10.20.153.10:2181?backup=10.20.153.11:2181,10.20.153.12:2181" />

Or:

<dubbo:registry protocol="zookeeper" address="10.20.153.10:2181,10.20.153.11:2181,10.20.153.12:2181" />

同一Zookeeper,分成多组注册中心:

<dubbo:registry id="chinaRegistry" protocol="zookeeper" address="10.20.153.10:2181" group="china" />

<dubbo:registry id="intlRegistry" protocol="zookeeper" address="10.20.153.10:2181" group="intl" />

核心技术: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)【转】相关推荐

  1. zookeeper学习笔记(一)--快速入门与集群部署

    分布式文件存储FASTDFS 目录 概 述 小结 参考资料和推荐阅读 LD is tigger forever,CG are not brothers forever, throw the pot a ...

  2. 分布式与微服务系列(三)、SpringBoot+Zookeeper集群+Nginx反向代理+Dubbo分布式托管(提供者、消费者)

    SpringBoot+Zookeeper集群+Nginx反向代理+Dubbo分布式托管(提供者.消费者) 一.软件架构和微服务需求 1.1.微服务需求 1.2.框架选择 1.3.集群分布(下面为此图实 ...

  3. SpringMVC集成Redis集群

    SpringMVC集成Redis集群的应用,使用了 log4j,@value,@Configuration,@Bean,jackson工具类 SpringMVC集成Redis集群 github res ...

  4. ASP.NET Core应用程序容器化、持续集成与Kubernetes集群部署(三

    在上文ASP.NET Core应用程序容器化.持续集成与Kubernetes集群部署(二)中,我介绍了如何使用Azure DevOps为ASP.NET Core应用程序案例:tasklist搭建持续集 ...

  5. ASP.NET Core应用程序容器化、持续集成与Kubernetes集群部署(二)

    在上文中我介绍了ASP.NET Core应用程序容器化时需要注意的几个问题,并给出了一个案例应用程序:tasklist.今天接着上文的内容,继续了解一下如何使用Azure DevOps进行ASP.NE ...

  6. 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 个重要概念 ...

  7. SpringBoot 集成ES集群CRUD及分页解决方案

    1 SpringBoot 集成ES集群 1.2 pom <parent><groupId>org.springframework.boot</groupId>< ...

  8. 百度开源联邦学习框架 PaddleFL:简化大规模分布式集群部署

    百度开源联邦学习框架 PaddleFL:简化大规模分布式集群部署 作者 | 钰莹近两年,联邦学习技术发展迅速.作为分布式的机器学习范式,联邦学习能够有效解决数据孤岛问题,让参与方在不共享数据的基础上联 ...

  9. 【联邦学习】FATE 集群部署 step3

    [联邦学习]FATE 集群部署step1 [联邦学习]FATE 集群部署step2 部署FATE 参考中文集群部署文档 all 指的是2个虚拟机都要操作 f1 只的是1号虚拟机 f2 指的是2号虚拟机 ...

最新文章

  1. 电脑的添加删除系统组件使用方法
  2. 打造智慧城市 让市场成为主角
  3. 【视频课】永久免费!5小时快速掌握Pytorch框架入门及实战
  4. TensorRT学习笔记4 - 运行sampleGoogleNet
  5. 大家看看这个参数inctype你是否使用过?我做了以下测试,欢迎拍砖!
  6. 指令 机器指令 汇编指令 指令系统 汇编指令的基本构成 操作数
  7. 字体 素材_4个网站,涵盖几乎所有素材,字体、设计、图片各种资源管够
  8. 地平线获近亿美元A+轮融资,AI时代的英特尔被英特尔领投
  9. 见过NTP服务,没见过网络流量到200M左右的NTP服务
  10. c语言自动选课,C语言实现简单学生选课管理系统
  11. 数据集Pascal VOC2012
  12. c语言编写在线考试系统,c语言作业在线考试系统实现
  13. 【小程序】小程序开发工具的主要环境设置
  14. wget 的安装与使用(Windows)
  15. 家用计算机键盘图,电脑键盘示意图,教您如何正确的使用键盘
  16. windows系统服务器如何修改登录密码
  17. obs弹幕助手android版,OBS Studio 使用全屏弹幕教程
  18. android开发笔记之联系人百家姓功能的实现
  19. 如何去除matlab存图时的白边
  20. python向自己qq邮件发信息_python实现自动向QQ邮箱发送天气预报邮件

热门文章

  1. 【博弈论】【SG函数】bzoj1457 棋盘游戏
  2. http://blog.csdn.net/fanzhonglei
  3. JavaScript 操作 Cookie
  4. jQuery Autocomplete
  5. python tqdm包_python tqdm库的使用
  6. Xamarin.FormsShell基础教程(6)Shell项目内容详情页面
  7. Maltego更新到4.2.4.12374
  8. SNMP系统信息获取工具onesixtyone
  9. Web目录全能扫描工具DirBuster
  10. python如何输入数字赋值_三、python语法(定义,赋值,注释,输入输出)