
微服务
程序猿新手_曹先生
向大佬学习,请多多指教
展开
-
微服务雪崩
一:服务雪崩导致服务雪崩的原因有如下三种:1.由于服务自身的原因,比如缓存击穿,大量的请求,程序bug,硬件故障等导致服务不可用,导致雪崩2.由于用户或者代码逻辑重试,加大了流量,导致服务雪崩3.由于资源耗尽,导致服务调用者不可用,就是下面的雪崩效应的情况。二:什么是雪崩效应?雪崩效应就是因为一个服务宕机后,另外的服务还在相继的调用它,导致其他的服务也宕机,这就是雪崩效应。这个图就是对雪崩效应的说明,刚开始微服务A宕机,但是微服务B还在调用它,由于微服务A已经挂了,所以微服务B调用微服务A必原创 2020-12-05 14:27:48 · 850 阅读 · 0 评论 -
Nacos源码学习笔记
1.源码入口在spring.factories文件中,首先进入EnableAutoConfiguration=\下面的NacosDiscoveryAutoCOnfiguration类2.开始分析在NacosDiscoveryAutoConfiguration中有三个Bean,首先进入NacosAutoServiceRegistration----》进入该类只会,会发现它继承一个AbstractAutoServiceRegistration父类----》在父类中,它实现了一个Application原创 2020-12-05 11:21:37 · 496 阅读 · 0 评论 -
pom文件中parent标签的作用
好文章-依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.4.RELEASE</version></parent>它的作用就是:1.使用它之后,常用的包依赖可以省去version标签。.原创 2020-08-30 17:45:18 · 3337 阅读 · 0 评论