综上所述:开发者通过Dubbo Admin可以更方便地进行服务治理和管理,提高服务的可用性和可维护性。
注意:本文介绍的是0.5.0版本。
下载链接为https://github.com/apache/dubbo-admin
注意:develop分支是Java语言开发的。
在dubbo-admin-develop\dubbo-admin-server\src\main\resources目录中找到配置文件application.properties
DubboAdmin的注册中心的地址和端口要与我们开发的dubbo应用的注册中心保持一致,
从而读取注册中心的内容;
添加如下配置,来修改启动后的端口。
在如下目录执行maven命令进行打包
mvn clean package -DskipTests=true
在刚才的目录执行如下命令:
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"
在浏览器地址栏输入如下链接(注意端口是刚才配置的)
用刚才配置的用户名和密码登录:
本文介绍了Dubbo3直连应用相关概念,包括通信、协议、序列化等内容。通过这些概念的讲解,可以更好的理解Dubbo3直连应用的开发。