• dubbo进阶--管控台


      上篇介绍了dubbo的一个入门实例,服务启动后,我如何查看自己的服务是否已经启动,如何查看是否存在消费者呢?这就需要使用dubbo的管控台。

       材料准备:

         jdk-7u76-linux-x64.tar.gz、apache-tomcat-7.0.59.tar.gz、dubbo-admin-2.5.3.war

      安装步骤:(  jdk的配置我就不再叙述了)

        1、将apache-tomcat-7.0.59.tar.gz安装包放到/usr/local目录下并解压

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

        2、重命名文件:

           $ mv apache-tomcat-7.0.59 dubbo-tomcat

        3、进入/usr/local/dubbo-tomcat/webapps 目录,并移除所有文件:

           $ rm -rf *

        4、将dubbo的管理控制台文件dubbo-admin-2.5.3.war上传到/usr/local/dubbo-tomcat/webapps目录下,解压并重新命名为ROOT:

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

        5、配置dubbo的dubbo.properties文件:

           $ vi ROOT/WEB-INF/dubbo.properties

           增加如下内容:

             dubbo.registry.address=zookeeper://192.168.91.130:2181    
             dubbo.admin.root.password=root
             dubbo.admin.guest.password=guest

         6、设置防火墙,开启8080端口。本次demo演示就直接关闭

             $ systemctl disable firewalld.service

         7、启动tomcat

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

         测试:输入http://192.168.91.130:8080/  出现如下界面表示成功    


        控制台搭好之后,重新启动服务提供方和消费者,可以查看到是否启动成功,如下:

       

         

       也可以在控制台中进行服务的管理和设置,这就是dubbo的一个优点,支持服务治理。

       


  • 相关阅读:
    2014下半年软考总结
    Java学习之Filter
    java学习之PreparedStatement
    java学习之dom4j 对 xml的读取
    Windows查看端口占用及杀掉进程
    CentOS压力测试工具Tsung安装和图形报表生成Tsung安装配置
    Tsung压力测试:Openfire
    CentOS Mysql安装配置
    nodejs、webpack
    IOS操作系统上执行monkey测试
  • 原文地址:https://www.cnblogs.com/victor-grace/p/7253622.html
Copyright © 2020-2023  润新知