1.3.1 基础环境准备及微服务组件安装和配置

把JDK、Maven、IDEA、Lombok、MySQL、Redis这类基础环境都安装和配置完成,以便进行后续的项目启动工作。

目前已经集成和改造的微服务组件整理如下。

(1)微服务框架——Spring Cloud Alibaba。

(2)服务中心——Nacos。

(3)通信服务——OpenFeign。

(4)网关服务——Spring Cloud Gateway。

(5)负载均衡器——LoadBalancer。

(6)分布式事务处理——Seata。

(7)流控组件——Sentinel。

(8)链路追踪——Sleuth+Zipkin。

(9)日志中心——ElasticSearch+Logstash+Kibana。

对这些微服务组件,读者应该都不陌生,在启动项目前,依次参考对应章节中的讲解完成组件的搭建和启动即可。