1.Nacos
- 作为注册中心时:可以用于注册与发现服务实例。
- 作为配置中心时:提供一个可视化的配置管理界面,让开发人员更方便地管理于变更配置。
2.API网关
- 作为整个系统的入口点,它负责路由和转发请求,同时提供负载均衡、缓存、安全认证等功能。常见的包括gateway、kong、apigee等。
3.负载均衡
- 用于将请求分配到不同的服务实例上,以实现负载均衡和高可用性。常见的负载均衡组件有Nginx、Ribbon。
4.路由
- OpenFeign:常用于构建和管理微服务架构中的服务器通信。