Spring Cloud Consul(Spring Cloud服务注册与发现)是基于Consul的集成,提供服务发现、分布式配置和控制总线的功能。图3-4所示为Consul架构图,Consul的Server端(服务端)会保证强一致性,保证任意时刻Client端(消费端)查询到的Server信息都是可信任的,同时Client端向Server端发送健康检查、心跳连接等信息。