Dubbo服务治理篇——Dubbo 管理控制台的安装-阿里云开发者社区

开发者社区> -技术小助手-> 正文

Dubbo服务治理篇——Dubbo 管理控制台的安装

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

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


部署环境如下所示。


  • IP: 192.168.3.71
  • 部署容器:apache-tomcat-7.0.77
  • 端口:8080


1、下载Tomcat


wget https://archive.apache.org/dist/tomcat/tomcat-7/v7.0.99/bin/apache-tomcat-7.0.99.tar.gz


2、 解压Tomcat


tar -zxvf apache-tomcat-7.0.99.tar.gz
mv apache-tomcat-7.0.99 dubbo-admin-tomcat


3、 删除Tomcat下的文件


移除/usr/local/dubbo-admin-tomcat/webapps 目录下的所有文件


$ rm -rf /usr/local/dubbo-admin-tomcat/webapps/*


4、 上传Dubbo管控台程序


上传 Dubbo 管理控制台程序 dubbo-admin-2.5.3.war到/usr/local/dubbo-admin-tomcat/webapps


5、 解压并把目录命名为 ROOT


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


把 dubbo-admin-2.5.3.war 移到/usr/local/tools 目录备份


$ mv dubbo-admin-2.5.3.war /usr/local/tools


6、 配置 dubbo.properties


$ vi ROOT/WEB-INF/dubbo.properties
dubbo.registry.address=zookeeper://192.168.3.71:2181
dubbo.admin.root.password=lyz.123
dubbo.admin.guest.password=lyz.123


(以上密码在正式上生产前要修改)


7、 配置防火墙


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


# vi /etc/sysconfig/iptables


增加:


## dubbo-admin-tomcat:8080
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT


重启防火墙:


# service iptables restart


8、 启动 Tomcat


$ /usr/local/dubbo-admin-tomcat/bin/startup.sh

jj.jpg

9、 访问Dubbo管理控制台页面


览 http://192.168.3.71:8080/,如下所示。




10、 配置Tomcat开机启动


配置部署了 Dubbo 管控台的 Tomcat 开机启动,在虚拟主机中编辑/etc/rc.local 文件,加入:


/usr/local/dubbo-admin-tomcat/bin/startup.sh

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Dubbo服务消费者调用过程
上图是服务消费的主过程: 首先通过ReferenceConfig类的private void init()方法会先检查初始化所有的配置信息后,调用private T createProxy(Map map)创建代理,消费者最终得到的是服务的代理, 在createProxy接着调用Protocol接口实现的 Invoker refer(Class type, URL url)方法生成Invoker实例(如上图中的红色部分),这是服务消费的关键。
957 0
怎么设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程
8387 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
12027 0
PostgreSQL 10.1 手册_部分 III. 服务器管理_第 31 章 逻辑复制_31.6. 监控
31.6. 监控 由于逻辑复制基于与物理流式复制 类似的体系结构,因此发布节点上的监视与物理复制主节点的监视类似 (请参见第 26.2.5.2 节)。 有关订阅的监控信息可以在pg_stat_subscription 中看到。
1016 0
路由器上网控制规则管理---屏蔽宽带服务商的广告
上网控制规则管理   路由器可以限制内网主机的上网行为。在本页面,您可以打开或者关闭此功能,并且设定默认的规则。更为有效的是,您可以设置灵活的组合规则,通过选择合适的“主机列表”、“访问目标”、“日程计划”,构成完整而又强大的上网控制规则。
644 0
Hadoop - 企业级大数据管理平台CDH(安装Hadoop组件)
当我们已经把cm-service和cm-agent安装完成之后,接下来我们就要到最重要的部分了,安装Hadoop组件
122 0
1633
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载