返回顶部
首页 > 资讯 > 精选 >搭建JEESZ分布式架构5--Dubbo管控台的安装
  • 470
分享到

搭建JEESZ分布式架构5--Dubbo管控台的安装

2023-06-03 00:06:54 470人浏览 泡泡鱼
摘要

Dubbo管控台的安装1.     dubbo管理控制台的主要作用:对Dubbo服务管控注意:Dubbo 管控台可以对注册到 zookeeper 注册中心的服务

Dubbo管控台的安装

1.     dubbo管理控制台的主要作用:对Dubbo服务管控

注意:Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,Dubbo管控台的运行对 Dubbo 服务没有影响,所以管控台不需要高可用,可以单节点部署

2.     dubbo管理控制台开源部分主要包含:

提供者、路由规则  、动态配置  、访问控制  、权重调节  、负载均衡  、负责人等

3.     管理控制台版本

当前稳定版:dubbo-admin-2.5.3.war(本版本会提供)

其他版本下载地址:https://GitHub.com/alibaba/dubbo(用户可以自己去下载)

搭建JEESZ分布式架构5--Dubbo管控台的安装


4.     Dubbo管控台的安装过程

环境准备:apache-Tomcat-7

服务器:xxx.xxx.xxx.xxx

端口: 8080

注意: 之前已经下载并安装过了Tomcat7,这边不做详细的介绍(简单介绍安装),如果不太明白安装的请参考之前的搭建JEESZ分布式架构2--Centos下安装Tomcat7(环境准备)

    解压安装tomcat
通过ssh将apache-tomcat-7.0.61.tar.gz文件上传到/usr/local中执行以下操作:       

[root@cloud  /]# cd /usr/local

[root@cloud  /]# tar -zxvfapache-tomcat-7.0.61.tar.gz

[root@cloud  /]# mv apache-tomcat-7.0.61 /home/jeesz/dubbo-admin-tomcat

2.  移除/home/jeesz/dubbo-admin-tomcat/webapps 目录下的所有文件:

[root@cloud  webapps /]# rm -rf*

3.  通过SSH上传 Dubbo 管理控制台dubbo-admin-2.5.3.war到/home/jeesz/dubbo-admin-tomcat/webapps目录下

4.  解压并把目录命名为 ROOT:

[root@cloud  webapps /]#  unzipdubbo-admin-2.5.3.war -d ROOT

5.   配置 dubbo.properties文件:

[root@cloud webapps /] # vi  ROOT/WEB-INF/dubbo.properties

dubbo.reGIStry.address=ZooKeeper:// xxx.xxx.xxx.xxx:2181

dubbo.admin.root.passWord=jeesz

dubbo.admin.guest.password=jeesz

    防火墙开放8080端口

[root@cloud  /]#  vi + /etc/sysconfig/iptables 

#增加以下代码
#dubbo-admin-tomcat:8080
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

    重启防火墙
[root@cloud  /]#  service iptables restart

8.  配置 Dubbo 管控台的 Tomcat 开机启动:

进入编辑/etc/rc.local 文件,加入

[root@cloud  /]#   vi /etc/rc.local

su - root -c '/home/jeesz/dubbo-admin-tomcat/bin/startup.sh'

9.  启动 Tomat7

[root@cloud  /]#   /home/jeesz/dubbo-admin-tomcat/bin/startup.sh

10. 访问dubbo管控台是否正常: http://xxx.xxx.xxx.xxx:8080/

搭建JEESZ分布式架构5--Dubbo管控台的安装

到此为止dubbo管控台安装成功~~

5.     服务提供者

 搭建JEESZ分布式架构5--Dubbo管控台的安装

6.     服务消费者:

搭建JEESZ分布式架构5--Dubbo管控台的安装

--结束END--

本文标题: 搭建JEESZ分布式架构5--Dubbo管控台的安装

本文链接: https://lsjlt.com/news/231908.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 搭建JEESZ分布式架构5--Dubbo管控台的安装
    Dubbo管控台的安装1.     Dubbo管理控制台的主要作用:对Dubbo服务管控注意:Dubbo 管控台可以对注册到 zookeeper 注册中心的服务...
    99+
    2023-06-03
  • 搭建JEESZ分布式架构7--Zookeeper注册中心安装
    ZooKeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization).命名服务(Naming Service).集群维护(Group M...
    99+
    2023-06-03
  • 搭建JEESZ分布式架构2--CentOs下安装Tomcat7(环境准备)
    声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作CentOs下安装Tomcat7网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录,我这边已经下载好了Tomcat7,通过ssh已经上传到...
    99+
    2023-06-03
  • 搭建JEESZ分布式架构9--消息中间件简介
    消息中间件简介1.      消息中间件在JEESZ分布式架构中的作用1)     消息中间件在分布式系统中完成消息的发送和接收。2) &n...
    99+
    2023-06-03
  • JEESZ分布式架构3--CentOs下安装MySQL(环境准备)
    声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作CentOs下安装MySQL网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录,我这边已经下载好了MyS...
    99+
    2024-04-02
  • Git、NPM和Go语言:如何构建一个跨平台、可扩展的分布式代码管理系统?
    在当今的软件开发领域,Git、NPM和Go语言已经成为了非常流行的工具。Git是目前最流行的分布式版本控制系统,NPM是Node.js的包管理器,而Go语言则是一种强大的开源编程语言,被广泛应用于分布式系统和网络编程中。本文将介绍如何使用这...
    99+
    2023-11-01
    git 分布式 npm
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作