Spring Boot
2019-06-03 10:16:18 1 举报
AI智能生成
Spring Boot 软件功能设计
作者其他创作
大纲/内容
消息组件
基础框架Spring Cloud Stream
第三方集成
RabbitMQ
Apache Kafka
自定义消息队列
发布订阅
分组消费
消息分片
数据总线 Spring Cloud Bus
基于Spring Cloud Stream
提供服务间的事件通信,比如刷新配置
配置中心
Spring Cloud Config
配置集中管理
配置加解密
密钥管理
通过Spring Cloud Bus 发布配置变动
安全控制
Spring Cloud Security
OAuth2单点登录
OAuth2资源授权
集群工具
集群选主
分布式锁
一次性令牌
命令行工具
通过命令和脚本来管理微服务及相关的组件 Spring Cloud CLI
核心---服务治理
服务注册与发现
Netflix Eureka
Eureka Server
Eureka Client
Consul
Zookeeper
服务调用
调用端断路器Hystrix
熔断
调用统计
调用端负载均衡Ribbon
基于可定义的策略来选择服务提供者
调用端代码封装和抽象Feign
基于Spring MVC
RESTful风格
自定义编码
文本压缩
服务路由和过滤Zuul
过滤cookie和http header
路径映射(可跨语言)
动态路由
监控数据收集
Spectator
计数
计时
线程数和列队长度统计
跟踪离散时间的统计信息(比如http请求)
Servo
逐渐被Spectator取代
Atlas
用于管理可按维度划分的时间序列数据
其他工具
配置库Archaius
Reactive风格的Rest接口 RxJava
分布式链路监控
埋点和发送
Spring Cloud Sleuth
收集和展示
Zipkin
收藏
0 条评论
下一页