![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
程序猿新手_曹先生
向大佬学习,请多多指教
展开
-
微服务雪崩
一:服务雪崩 导致服务雪崩的原因有如下三种: 1.由于服务自身的原因,比如缓存击穿,大量的请求,程序bug,硬件故障等导致服务不可用,导致雪崩 2.由于用户或者代码逻辑重试,加大了流量,导致服务雪崩 3.由于资源耗尽,导致服务调用者不可用,就是下面的雪崩效应的情况。 二:什么是雪崩效应? 雪崩效应就是因为一个服务宕机后,另外的服务还在相继的调用它,导致其他的服务也宕机,这就是雪崩效应。 这个图就是对雪崩效应的说明,刚开始微服务A宕机,但是微服务B还在调用它,由于微服务A已经挂了,所以微服务B调用微服务A必原创 2020-12-05 14:27:48 · 761 阅读 · 0 评论 -
Nacos源码学习笔记
1.源码入口 在spring.factories文件中,首先进入EnableAutoConfiguration=\下面的NacosDiscoveryAutoCOnfiguration类 2.开始分析 在NacosDiscoveryAutoConfiguration中有三个Bean,首先进入NacosAutoServiceRegistration ----》进入该类只会,会发现它继承一个AbstractAutoServiceRegistration父类 ----》在父类中,它实现了一个Application原创 2020-12-05 11:21:37 · 437 阅读 · 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 · 3214 阅读 · 0 评论