-
下载方式
github地址:[GitHub - apache/dubbo-admin at 0.5.0](github.com/apache/dubb…)
注意:dubboAdmin默认分支是基于go开发的,如果没有go开发经验,建议切换到Java开发的分支【develop】进行使用。下载源码zip包
-
配置与安装
1. 解压 dubbo-admin-0.5.0.zip 2. 修改 ${dubbo-admin-0.5.0}/dubbo-admin-server/src/main/resources/application.properties 配置文件 注意:${dubbo-admin-0.5.0}指的是dubbo-admin-0.5.0.zip解压后的目录 将注册中心、配置中心、元数据信息都存放到zookeeper中,默认也是如下: admin.registry.address=zookeeper://127.0.0.1:2181 admin.config-center=zookeeper://127.0.0.1:2181 admin.metadata-report.address=zookeeper://127.0.0.1:2181 如果不是本地启动zookeeper或者本地zookeeper的端口不是2181,则需要进行相应的修改 server.port = 9000 # 添加的配置,修改dubboAdmin项目启动的tomcat端口,防止于其它项目冲突 3. 进行源码编译 mvn clean package -DskipTests=true 注意:在dubbo-admin-0.5.0项目的最外层目录执行上述的maven命令 4. 启动服务 mvn --projects dubbo-admin-server spring-boot:run 注意:上述命令如果系统默认jdk是8以上的版本,可能需要进行如下额外虚拟机参数配置额外配置如下:
mvn --projects dubbo-admin-server spring-boot:run -Dspring-boot.run.jvmArguments="Dio.netty.tryReflectionSetAccessible=true --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/java.math=ALL-UNNAMED" -
测试
浏览器输入地址:http://localhost:9000/
输入默认账号
root,密码root,说明dubbo-admin安装成功