zoukankan      html  css  js  c++  java
  • dubbo-admin管理控制台的安装和使用

    因为zookeeper只是一个黑框,我们无法看到是否存在了什么提供者或消费者,这时就要借助Dubbo-Admin管理平台来实时的查看,也可以通过这个平台来管理提者和消费者。

    dubbo下载及配置

    dubbo-admin.war可以在网上下载,也可以自己下载dubbo的源码编译

    源码下载地址是:https://github.com/alibaba/dubbo

    先把tomcat下的webappsROOT目录下内容清空,然后把下载的war包或自己编译的war包解压,放在该目录下

    修改解压后的WEB-INF下的dubbo.properties文件,用来设置zookeeper注册中心的服务地址和端口号

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

    启动tomcat

    启动tomca之前需要先启动zookeeper,本文不讲解zookeeper的配置,可以参考我的另一篇博客: http://blog.csdn.net/aqsunkai/article/details/51683632

    tomcat可以在开发工具中启动,也可以用命令启动

    用命令启动的方法是cmd进入tomcat下的bin目录,运行startup.bat

    如果启动时报错:

    但是我们发现jdk环境变量确实配置好了,事实上我用的win10系统,环境变量都配置好的,就是在cmd窗口中找不到JAVA_HOME

    这时我们进入startup.bat看到它调用了catalina.bat,然后进入catalina.bat发现调用了setclasspath.bat,进入setclasspath.bat修改文件:

    rem In debug mode we need a real JDK (JAVA_HOME)
    if ""%1"" == ""debug"" goto needJavaHome
    
    set JAVA_HOME=D:Program FilesJavajdk1.7.0_75
    
    rem Otherwise either JRE or JDK are fine
    if not "%JRE_HOME%" == "" goto gotJreHome
    if not "%JAVA_HOME%" == "" goto gotJavaHome
    echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
    echo At least one of these environment variable is needed to run this program
    goto exit

    只需要加上这一行即可:set JAVA_HOME=D:Program FilesJavajdk1.7.0_75

    访问dubbo控制台

    启动tomcat后,在浏览器输入tomcat的访问路径,我的是http://localhost:8089/

    用户名和密码都是root

    可以看到服务提供者和消费者的数目

    查看提供者或消费者的具体信息等

  • 相关阅读:
    除去DataTable中的空行!
    通过cmd命令安装、卸载、启动和停止Windows Service(InstallUtil.exe)
    installshield学习笔记
    托管与非托管
    C#语言之“String.Split”的使用【转】
    C#语言之“中英文混合字符串对齐”的方法
    栈和堆的区别
    UNICODE与ANSI的区别
    C#多线程:深入了解线程同步lock,Monitor,Mutex,同步事件和等待句柄(中)
    java自定义注解
  • 原文地址:https://www.cnblogs.com/aqsunkai/p/6690607.html
Copyright © 2011-2022 走看看