springcloud相关组件及职责
2023-06-05 11:02:40 0 举报
AI智能生成
springcloud相关组件及职责
作者其他创作
大纲/内容
服务监控
spring-boot-admin
单机
server
引包(adminServer)
配置
开启注释
client
引包
配置
分布式
server
引包(adminClient+服务注册中心)
配置
开启注释
client
向服务注册中心注册
和单体时一样配置
页面
分支主题
添加登录认证
server添加依赖
配置
tips:
分支主题
待解决问题:
application页面,localhost和ip会识别为两个
分支主题
服务总线
服务配置
Nacos
server
服务注册开启后自动开启配置中心
client
引包
配置(使用bootstrap.yaml)
开启注解
配置中心中配置具体内容
分支主题
服务网关
GateWay
引包
配置与nacos连接
开启nacos注解
在配置中心添加路由配置
服务注册
Nacos
server
参考服务端安装方法
服务端可使用docker部署
client
引包
配置
开启注解
服务调用1
LoadBanlance
引包
编写配置类(在全局Main方法外面建立一个包写 , 不能让springboot扫描 , 不然会全局使用该方法)
配置类位置:
服务调用2
OpenFeign
引包
开启注解
在api模块中引包后新建service
在消费者中调用api模块中的service
服务调用3
Dubbo
简介
Dubbo 是一款高性能、轻量级的开源RPC服务框架。
提供了六大核心能力:面向接口代理的高性能RPC调用,智能容错和负载均衡,服务自动注册和发现,高度可扩展能力,运行期流量调度,可视化的服务治理与运维。
服务降级
Sentinel
引包
配置
开启nacos注解
在具体逻辑中设置资源,在sentinel客户端中对具体资源进行限制
0 条评论
下一页