![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring cloud
文章平均质量分 88
天天love编程
这个作者很懒,什么都没留下…
展开
-
Springboot项目启动原理详细解析
springboot 项目启动原理转载 2021-12-16 13:48:32 · 456 阅读 · 0 评论 -
Spring Task
定时任务 Spring Task转载 2021-12-14 15:17:44 · 162 阅读 · 0 评论 -
Lombok的基本使用
以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。为什么推荐使用Lombok:@Lombok有啥牛皮的?SpringBoot和IDEA官方都要支持它!最近IDEA 2020最后一个版本发布了,已经内置了Lombok插件,SpringBoot 2.1.x之后的版本也在Starter中内置了Lombok依赖。为什么他们都要支持Lombok呢?今天我来讲转载 2021-10-18 18:26:26 · 130 阅读 · 0 评论 -
怎样来实现流量削峰方案
流量削峰的由来主要是还是来自于互联网的业务场景,例如,马上即将开始的春节火车票抢购,大量的用户需要同一时间去抢购;以及大家熟知的阿里双11秒杀, 短时间上亿的用户涌入,瞬间流量巨大(高并发),比如:200万人准备在凌晨12:00准备抢购一件商品,但是商品的数量缺是有限的100-500件左右。这样真实能购买到该件商品的用户也只有几百人左右, 但是从业务上来说,秒杀活动是希望更多的人来参与,也就是抢购之前希望有越来越多的人来看购买商品。但是,在抢购时间达到后,用户开始真正下单时,秒杀的服务器后端缺不希望同转载 2021-09-09 11:02:07 · 719 阅读 · 0 评论 -
eureka心跳_8个Eureka优化技巧,让效率提高10倍
1. Eureka的自我保护服务注册到Eureka中以后。默认情况下每30s(默认)给Eureka发一次心跳,如果Eureka一段时间(默认90s)没收到心跳就会把该服务剔除。但是有时候服务正常,只是由于网络异常抖动没有把心跳发送至Eureka,如果Eureka这时把服务剔除,当网络恢复正常时,服务也不会重新注册到Eureka(服务只有在启动得时候才注册Eureka)。服务通过Eureka是访问不了的。为了防止这种误杀,Eureka提供了自我保护机制:Eureka在15分钟内收到服务端心跳数小于Eur转载 2021-08-28 00:38:49 · 965 阅读 · 0 评论 -
服务注册和发现之Eureka原理篇
概念在传统应用组件间调用,通过接口规范约束来实现的,从而实现不同模块间良好协作;但是被拆分成微服务后,每个微服务实例的数量和网络地址都可能动态变化,使得原来硬编码的地址极不方便,故需要一个中心化的组件来进行服务的登记和管理。服务注册中心:实现服务治理,管理所有的服务信息和状态。注册中心好处:不用关心服务提供方数量、地址等细节。注册中心技术栈:Eureka、Nacos、Consul、Zookeeper等。服务注册与发现包括两部分:一个是服务器端,另一个是客户端Server是一个公共服务,为Clie转载 2021-08-27 14:55:35 · 1873 阅读 · 0 评论