Eureka源码分析-(4)服务剔除.md

Eureka源码分析-(4)服务剔除/过期一、自我保护机制在说服务剔除之前了解一下Eureka的自我保护机制;简单点来说,在某段时间内EurekaServer丢失了过多的客户端(就是收到的心跳数少了很多),这个时候EurekaServer就认为自己的网络出现了问题发生了网络分区,收到到心跳,而不是客
源码 eureka springcloud 2020年09月10日 113次浏览

Eureka源码分析-(3)服务注销.md

Eureka源码分析-(3)服务注销/下线一、服务端发起注销1、触发注销和服务主动注册一样,利用Spring生命周期的stop阶段,触发一次注销动作@OverridepublicvoidEurekaAutoServiceRegistration#stop(){//调用下面这个方法this.servi
源码 eureka springcloud 2020年09月10日 187次浏览

Eureka源码分析-(2)心跳续约

Eureka源码分析-(2)心跳续约一、服务端定时发送心跳1.初始化入口还是在DiscoveryClient#initScheduledTasks这里,逻辑还是比较简单的默认情况下,程序启动之后会以30s/次的频率向注册中心发送心跳续约。超时时间为90s,也就是说允许三次心跳失败。如果超过90秒注册
源码 eureka springcloud 2020年09月10日 208次浏览

Eureka源码分析-(1)服务注册

Eureka源码分析-(1)服务注册一、SpringCloud整合Eureka的自动配置整合了配合SpringCloud用起来非常方便,因为有Spring的自动化配置。1、spring.factories比较重要的是EurekaClientAutoConfiguration自动配置类org.spri
源码 eureka springcloud 2020年09月04日 193次浏览

记一次给Nacos提交Pull Request的经历

记一次给Nacos提交Pull Request的经历Nacos集成了服务注册发现以及配置中心两个功能,对我来说很方便,虽然目前各方面可能做的不是很好,但对我来说已经足够了。在最近的一个版本中上线了权限模块,我跟着版本升级体验了一下, 发现使用错误的用户名/密码登录会造成登录响应结果的序列化异常。问题
nacos 2020年08月28日 201次浏览

SpringMVC系列-处理流程概览

SpringMVC执行原理一、获取Handle在RequestMappingHandleMapping中的getHandle方法里,通过请求的url来获取在容器初始化时候就已经加载的那些Controller中的Method;将这个Handle使用HandlerExecutionChain包装一下,因
springMVC 源码 2020年07月30日 163次浏览

docekr系列-06使用docekr-compose

使用docker-compose Compose 项目是 Docker 官方的开源项目, 负责实现对 Docker 容器集群的快速编排。1、创建一个应用就创建一个最基本的SpringBoot项目,就一个接口 /v1/hello 返回一个 hello字符串。2、编写DockerfileFROM ope
docker 2020年07月30日 133次浏览

docekr系列-05数据挂载

Docker中的数据挂载一、概念引用Docker 镜像时由多个文件系统(只读层)叠加而成。当我们启动一个容器的时候,Docker会加载只读镜像层并在其上添加一个读写曾。如果运行中的容器修改了现有的一个已经存在的文件,那该文件将会从读写层下面的只读层复制到读写层,该文件的只读版本仍然存在并未改变(这可
docker 2020年07月30日 133次浏览

docekr系列-04操作容器

操作容器1、运行容器dockerrun-d-p2222:2222-eJAVA_OPTS="-Xmx=1mb"-v/opt:/opt-v/data:/data--namecontainerNameimageName2、进入容器dockerexec-it<ContainerID
docker 2020年07月30日 119次浏览

docker系列-03使用Dockerfile

使用Dockerfile 创建镜像官方参考:https://docs.docker.com/engine/reference/builder/镜像的定制实际上就是定制每一层所添加的配置文件。如果我们可以把每一层修改、 安装、 构建、 操作的命令都写入一个脚本, 用这个脚本来构建定制镜像,就能够解决d
docker 2020年07月30日 110次浏览