springcloud学习视频

sringcloud和Double区别技术选型

1.架构完整度,springcloud更完整,兼容性更强

2.社区活跃度.springcloud社区活跃度更高

3.通讯协议,double用的RPC springcloud是restful,效率上double更高 但是double rpc对业务接口依赖太大

4.技术改造和微服务开发,springcloud对老项目改造成本更大

 

Eureka默认情况下,在90秒后没有检测到服务列表中的某个微服务,则会自动将该服务从服务列表中删除,但很多情况下并不是该服务节点(主机)出了问题,而是由于网络抖动等原因导致该微服务无法被Eureka发现,即无法检测到该服务主机的心跳,若在短暂时间内网络恢复正常,但由于Eureka服务中已经没有了该服务,所以该微服务无法提供服务了,在短时间内若Eureka丢失较多服务,Eureka收到的心跳数量小于阈值,那么其会自动进入自我保护模式,服务列表只可读取,写入不可执行删除操作,当Eureka收到的心跳数量恢复到阈值以上时,则会自动退出self-Preservation模式.

默认的阈值是因子0.85

即Eureka收到的心跳数量若小于应该收到数量的百分之8则启动自我保护机制,自我保护机制默认是开启的,

可在配置文件中修改

enable-self-preservation = false 关闭自我保护机制,默认为true

renewal-percent-threshold=0.75 设置自我保护的阈值,默认0.85通过配置方式通过绑定

 

openfeign:生成接口的动态实现,支持按照rest这个这种风格生成接口

Ribbon:负载均衡器,运行在消费者端,负载均衡由消费者完成的

Double的负载均衡可以再提供者端和消费者端

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值