SpringBoot集成Dubbo和Hystrix的项目,可以当做案例用于学习。
dubbo-spring-boot-starter 2.7.0 整合Hystrix或者Eureka会遇到Bug,需要2.7.1解决。
- 1、springboot集成dubbo
- 2、使用Zookeeper注册中心
- 1、连接数据库
Dubbo的可视化管理,官方地址incubator-dubbo-admin,之前我在自己博客中介绍了Dubbo Admin的安装,不过那个已经过时了,官方连名字也修改了。
目前的安装流程,目前是前后端分离,都需要启动:
1、git clone https://github.com/apache/incubator-dubbo-admin.git
2、在 dubbo-admin-server/src/main/resources/application-production.properties中指定注册中心地址
3、【构建】 mvn clean package
4、【启动】 mvn --projects dubbo-admin-server spring-boot:run
需要提前安装nodejs
1、进入dubbo-admin-ui目录
2、【安装相关module,第一次需要安装】npm install
3、【构建】 npm run build
4、【启动】npm run dev
5、访问localhost:8081