目录
相关术语介绍
服务注册与发现:微服务作为服务提供方主动向注册中心注册信息,消费方通过注册中心查询需要的服务并进行调用。
Eureka用户认证:微服务向注册中心注册信息时,必须要有用户名和密码认证,且查看注册列表也需要用户名和密码验证。
服务续约保活(心跳机制):微服务成功注册后会定时向注册中心发送信息,如果注册中心长时间没有收到某个微服务的信息,则认为该微服务不可用。
Eureka高可用:通过搭建Eureka注册中心集群,并配置每个注册中心相互注册,来确保注册中心的高可用。
Eureka健康检测:微服务能向注册中心发送心跳,但该微服务连接第三方的服务(如MySQL)失败,此时应该将该微服务在注册列表中的状态设置成DOWN。
服务下线:微服务不可用,需要将它从注册列表中删除。服务下线能维护服务列表,防止心跳间隔期间内微服务不可用导致调用失败。
远程调用:不同主机上的微服务相互调用。
本文详细介绍了Spring Cloud实战,包括搭建父工程、注册中心微服务、服务健康检测、Eureka用户认证、服务隔离与降级、Hystrix熔断器和Feign远程调用等。此外,还涵盖了服务网关Zuul和admin服务监控的配置与使用。
订阅专栏 解锁全文
704

被折叠的 条评论
为什么被折叠?



