微服务框架搭建:
总体规划 | 框架名称 | 当前技术选型方案 |
---|---|---|
微服务框架搭建 | 开发框架 | 单体服务SpringBoot 分布式框架SpringCloud 最新框架SpringCloudAlibaba |
服务配置中心 + 服务消息总线 | 阿里巴巴Nacos、 Config+Bus+RabbitMQ配合使用、 携程apolo | |
服务网关 | SpringCloud-Gateway | |
服务降级限流 | 阿里 Sentienl、 SpringCloud-Hystrix、 国外resilicence4j | |
服务调用 + 服务负载均衡调用 | OpenFeign + Ribbon | |
服务注册与发现 | 阿里巴巴Nacos、 Eureka、 Zookeeper、 Consul | |
服务跟踪 | Skywalking Sleuth | |
分布式事物 | 阿里巴巴Seata | |
微服务服务调用方式 | RestTemplate、OpenFeign接口、MQ | |
微服务健康管理 | SpringCloud-Admin | |
微服务监控 | Promethuse + Grafana |