
Spring Cloud
L_小乌鸦
java web
网络,计算机组成,数据结构,算法,进程模型,io模型,socket,udp,tcp
展开
-
Spring Cloud Eureka 服务实现不停机(Zero-downtime)部署
问题互联网产品高速迭代,通常伴随着高频次的版本发布。部署新版上线需要重启服务,直接 kill 服务进程可能会造成服务短暂不可用,从而影响到正在使用的用户。Spring Cloud 项目中一般会用到 Ribbon 作为负载均衡,那么是不是只要保证每个服务部署多台服务器,发布时采用 Rolling Update 分批次部署,保证一部分服务器正常提供服务的同时发布另一部分服务器,Ribbon 就能自动切换,保证服务的不间断?然而并不是。产生原因所有服务的状态保存在注册中心,即 Eureka Ser转载 2020-09-07 17:52:29 · 691 阅读 · 0 评论 -
zuul的动态路由 + zuul简单认证
原文:https://blog.youkuaiyun.com/cdy1996/article/details/80960215zuul的动态路由主要继承以下的类,重写locateRoutes方法在方法中加入自己的获取路由的方式 ,我这里是基于数据库配置写完后注册到springioc容器中,这样zuul就会从数据库中获取路由的配置信息,手动刷新的需要调用zuul内部的事件通知机制来让zuul刷新配...转载 2018-11-18 21:29:16 · 627 阅读 · 0 评论 -
第二篇:SpringCloud 构建微服务系统之服务注册和发现(nacos)
原文:https://blog.youkuaiyun.com/u010046908/article/details/85260717上一篇我们学习了一下consul在SpringCloud中的使用。今天要给大家介绍的阿里巴巴中间件团队出品的Nacos来作为新一代的服务管理中间件。首先学习Nacos之前,我们应该看看Nacos的官网,对它有一个初步的认识。1. Nacos 官网 (https://na...转载 2019-05-14 10:55:29 · 807 阅读 · 0 评论