`
天空晴朗
  • 浏览: 26983 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

(十三) 构建dubbo分布式平台-dubbo管控台安装

阅读更多

上一篇我们介绍《构建dubbo分布式平台-zookeeper注册中心的安装》,今天我们来学习-dubbo管控台安装。

 

Dubbo管理控制台的安装

 

1、Dubbo管理控制台的主要作用:服务治理

 

2、管理控制台主要包含:

 

    路由规则

 

    动态配置

 

    服务降级

 

    访问控制

 

    权重调整

 

    负载均衡等管理功能

 

3、管理控制台版本:

 

当前稳定版:dubbo-admin-2.5.3.war (可到群446855438下载)

 

最新2.5.4-SNAPSHOT版下载地址:https://github.com/alibaba/dubbo

 

4、安装 Dubbo 管理控制台

 

Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,但 管控台是否正常对 Dubbo 服务没有影响,管控台也不需要高可用,因此可以单节点部署。

 

部署容器:apache-tomcat-6、7

 

端口:8080

 

这边就以tomcat7为例部署dubbo管理工程

 

1、 下载最新版的 Tomcat7:

 

$wgethttp://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57 .tar.gz

 

2、 解压:

 

$ tar -zxvf apache-tomcat-7.0.57.tar.gz

 

3、 移除/home/ant/apache-tomcat-7.0.57/webapps 目录下的所有文件:

 

$ rm -rf *

 

4、 上传 Dubbo 管理控制台程序 dubbo-admin-2.5.3.war 到

 

/home/ant/apache-tomcat-7.0.57/webapps

 

5、 解压并把目录命名为 dubbo:

 

$ unzip dubbo-admin-2.5.3.war -d dubbo

 

6、 配置 dubbo.properties:

 

$ vi ROOT/WEB-INF/dubbo.properties

 

dubbo.registry.address=zookeeper://本地ip:2181

 

dubbo.admin.root.password=XXX

 

dubbo.admin.guest.password=OOO (以上密码在正式上生产前要修改)

 

7、 防火墙开启 8080 端口,用 root 用户修改/etc/sysconfig/iptables

 

# vi /etc/sysconfig/iptables

 

增加:

 

## apache-tomcat-7.0.57:8080 -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

 

重启防火墙:

 

# service iptables restart

 

8、 启动 Tomat7

 

$ /home/ant/apache-tomcat-7.0.57/bin/startup.sh

 



 

 

10、 配置部署了 Dubbo 管控台的 Tomcat 开机启动:

 

在虚拟主机中编辑/etc/rc.local 文件,加入:

 

su - ant-c '/home/ant/apache-tomcat-7.0.57/bin/startup.sh'

 

欢迎大家跟我一起学习《构建dubbo分布式平台》,希望大家持续关注后面的文章!

  • 大小: 72.7 KB
  • 大小: 94.5 KB
5
0
分享到:
评论
2 楼 天空晴朗 2017-12-13  
加这个q=: 3377589122
1 楼 大头娃娃 2017-12-13  
谢谢分享,总结的不错,能否留下联系方式跟您详细沟通一下?

相关推荐

    dubbo-admin管理控制台

    基于dubbo分布式架构的管控台war包,本资源包含基于jdk1.7---dubbo-admin-2.5.3.war稳定版和jdk1.8---dubbo-admin-2.5.4-SNAPSHOT.war快照版,使用方式,将war包放入tomcat中webapps下,删除其文件再unzip dubbo-...

    分布式框架--技术介绍文档

    - **Dubbo服务管控**:实现微服务之间的高效通信和治理。 - **Zookeeper注册中心**:作为服务发现与注册的基础设施。 - **Redis分布式缓存**:用于提高数据访问速度和减轻数据库压力。 - **FastDFS分布式文件系统**...

    J2EE分布式框架--技术介绍文档.docx

    J2EE分布式框架是构建大型企业级应用的重要技术体系,其中Jeesz是一个专为互联网企业架构设计的高效开发平台。它集成了多种组件和服务,旨在提升开发效率、易用性和扩展性。以下是对Jeesz核心技术和特性的详细解析:...

    Dubbo管理控制台的安装

    Dubbo管理控制台是Dubbo框架的重要组成部分,它提供了一种可视化的方式来管理和监控Dubbo服务。...这一系列步骤确保了开发者可以方便地监控和管理基于Dubbo构建的分布式系统,提高了运维效率和系统的稳定性。

    Dubbo管理控制台的安装.pdf

    这是一个单节点部署,因为管控台的正常运行与否对Dubbo服务并没有直接影响,同时管控台也不需要高可用。 标签“dubbo”代表了本文档紧密围绕Dubbo技术栈展开。 从提供的内容部分,可以详细解读出以下几个关键知识...

    dubbo-admin

    在本例中,Tomcat是运行dubbo-admin的平台。 5. **Zookeeper**: Apache Zookeeper是一个分布式的、开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步...

    Dubbo手册.pdf

    Dubbo的主要目标是提供一种简单、高效的服务治理方案,帮助开发者构建分布式系统。它通过提供服务注册、服务发现、负载均衡、容错处理等功能,使得开发人员能够更容易地设计和实现高可用、高并发的服务架构。 【为...

    dubbo test

    - Dubbo管控台是服务治理的重要工具,它提供了可视化界面,可以查看服务的注册信息、调用统计、健康检查等,方便进行服务管理和问题排查。 7. **Nexus私服** - Nexus是Maven的一个仓库管理工具,它可以作为企业...

    DUBBO 详细介绍

    Jeesz是一个集成了Dubbo服务管控、Zookeeper注册中心等多种分布式技术的JavaEE快速开发平台。该平台不仅提供了项目模块化和热插拔的能力,还支持多种前沿技术,如Redis分布式缓存、FastDFS分布式文件系统等,从而极...

    分布式RPC系统框架实战教程.zip

    1.10Dubbo管控平台 1.11关闭服务检查 1.12多版本控制与服务分组 1.13 多协议支持 1.14负载均衡 1.15 集群容错 1.16服务降级 1.17服务调用超时 1.18服务限流 1.19声明式缓存 1.20多注册中心 1.21单功能注册中心 1.22...

    藏经阁-Apache Dubbo3 云原生升级与企业最佳实践-128.pdf

    Apache Dubbo 作为一款广泛应用的高性能 RPC 框架,在云原生时代进行了全面升级,以适应更加灵活、...通过不断的技术创新和社区贡献,Dubbo将持续推动企业级微服务的发展,助力企业构建更加高效、稳定的云原生应用。

    阿里大牛眼中——Dubbo 的过去、现在以及未来

    马昕曦作为阿里巴巴的技术专家,是Dubbo的主要维护者之一,同时他也在微服务架构推广、技术实施、架构衍进和基础设施构建方面扮演重要角色。 当前Dubbo的情况表明它是一个社区活跃、作为服务化基石被广泛使用的框架...

    分布式架构.docx

    总结起来,Jeesz是一个全面的分布式Java EE开发平台,结合了众多成熟的技术和最佳实践,旨在为互联网企业提供高效、安全、可扩展的解决方案。其模块化设计、服务化架构以及强大的功能组件,使其成为构建大型企业级...

    EDAS比DUBBO强在哪里.pdf

    综上所述,EDAS作为一个全面的PaaS平台,其强大的应用管理和运维能力使其在面对大规模分布式系统时,相比DUBBO具有明显优势。对于企业来说,选择EDAS可以更有效地应对复杂的企业级需求,提升运维效率,确保服务质量...

    Java分布式架构.pdf

    Jeesz 集成了多种分布式技术,包括 Dubbo 服务管控、Zookeeper 注册中心、Redis分布式缓存技术、FastDFS 分布式文件系统、ActiveMQ 异步消息中间件、Nginx负载均衡等。使用 Maven 做项目管理,项目模块化,提高项目...

    Java分布式架构.docx

    Jeesz集成了Dubbo服务管控、Zookeeper注册中心、Redis分布式缓存技术、FastDFS分布式文件系统、ActiveMQ异步消息中间件、Nginx负载均衡等分布式技术。 Jeesz的架构设计采用分层设计,双重验证、提交数据安全编码、...

    企业大型互联网分布式架构.docx

    首先,分布式架构的核心之一是服务化,这里提到了`Dubbo`作为服务管控平台,它提供了服务注册与发现、远程调用、负载均衡、容错和监控等功能,使得服务间能够高效且稳定地通信。`Zookeeper`作为注册中心,负责服务的...

    阿里巴巴中台技术架构实践与思考5 .pdf

    这一架构的核心是通过构建业务中台和中台技术支撑平台,实现技术拓宽商业边界和业务的高效运行。 业务中台是阿里巴巴业务架构的关键组成部分,它将共性的业务能力进行抽象和集中,形成统一的服务,以支持多个前台...

    Aliware云产品最新介绍.pptx

    - **分布式系统基础框架**:包括Dubbo、MQ、DRDS等,为开发分布式应用提供基础框架。 - **存储优化和计算优化**:降低运营成本,提高资源利用率。 - **分布式系统高可用**:提供系统保护和故障应对机制,确保服务...

Global site tag (gtag.js) - Google Analytics