- 博客(3)
- 收藏
- 关注
原创 Spring Cloud微服务:作为服务注册中心:Eureka与Zookeeper
著名的CAP理论指出,一个分布式系统不可能同时满足C(一致性)、A(可用性)和P(分区容错性)。由于分区容错性P是分布式系统中必须保证的,因此我们只能在A和C之间进行权衡。而Zookeeper是保证CP的,Eureka是保证AP的。 1、Zookeeper保证CP 当向注册中心查询服务列表时,我们可以容忍注册中心返回的时几分钟前的注册信息,但是不能接受服务down掉不可用。即服务...
2019-09-05 14:38:02 305
原创 Spring Cloud微服务:EurekaServer注册中心自我保护机制
默认情况下,如果EurekaServer在一定时间内没有接收到某个微服务实例的心跳,EurekaServer将会注销该实例(默认90秒)。但是当网络分区故障发生时,微服务与EurekaServer之间无法正常通信,以上行为可能变得非常危险了,因为微服务本身其实时健康的,此时本不应该注销这个微服务。 Eureka通过“自我保护模式”来解决这个问题,当EurekaSe...
2019-09-05 09:36:09 368
原创 spring cloud微服务启动错误
今天在启动spring cloud微服务的时候,报了这个错误: Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled. 2018-07-03 20:17:10.295 ERROR 19024 --- [ mai...
2019-09-03 14:26:51 609
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人