![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Cloud
文章平均质量分 86
双鬼带单
公众号:双鬼带单
展开
-
Spring Boot(Cloud) 优雅停机
为了解决在微服务重启的过程中,可能出现一部分 http 请求处理失败的问题,提供一下方案拟用方案:第一步:重启前先从主动将服务剔除,并等待一段时间第二步:停止服务并重启一、主动将服务剔除该方案主要考虑因为服务下线的瞬间,如果服务信息更新不及时,导致复杂均衡算法依然转发到已经停掉的实例上发生一些服务不可用的情况在每个项目增加一个接口(例如 /discovery/deregister ),在项目重启的脚本中主动调用接口剔除这个服务,shell 大致改动如下:function stop(){原创 2021-10-29 23:46:16 · 824 阅读 · 0 评论 -
Java | Spring Cloud Gateway 使用小技巧
网关中间件本文中大部分内容都来自于 Spring Cloud Gateway 官网所谓的API网关,就是指系统的统一入口,它封装了应用程序的内部结构,为客户端提供统一服务,一些与业务本身功能无关的公共逻辑可以在这里实现,诸如认证、鉴权、监控、路由转发等。中间件NginxKongNetflix ZuulSpring Cloud Gatewayshenyu主要开发语言CLuaJavaJavaJava依赖关系无基于 Nginx_Lua模块无无无原创 2021-07-02 10:34:42 · 185 阅读 · 0 评论 -
Java | Spring Cloud 是如何实现服务治理的
Spring Cloud 是如何实现服务治理的文档写的再好,也不如源码写的好源码地址:Spring Cloud Consul https://github.com/spring-cloud/spring-cloud-consulSpring Cloud Commons https://github.com/spring-cloud/spring-cloud-commons文章目录Spring Cloud 是如何实现服务治理的Spring Cloud Commons 之服务治理浅析服务注册服务原创 2021-03-02 21:43:14 · 167 阅读 · 0 评论 -
Java | Spring Cloud Gateway 是如何工作的
Spring Cloud Gateway 是如何工作的文档写的再好,也不如源码写的好源码地址:GitHub: https://github.com/spring-cloud/spring-cloud-gatewayGitee: https://gitee.com/github_mirror_plus/spring-cloud-gateway文章目录Spring Cloud Gateway 是如何工作的负责转发请求的 NettyRoutingFilter负责将响应回写到原连接的 NettyWr原创 2021-03-02 21:40:22 · 227 阅读 · 0 评论 -
Java | zuul 1.x 是如何实现请求转发的
zuul 是如何基于 Servlet 做的请求转发原创 2021-02-27 09:53:59 · 308 阅读 · 0 评论 -
Java | Java 解决跨域问题
文章目录引言什么是跨域(CORS)什么情况会跨域解决方案前端解决方案后端解决方案具体方式一、使用Filter方式进行设置二、继承 HandlerInterceptorAdapter三、实现 WebMvcConfigurer四、使用Nginx配置五、使用 `@CrossOrgin` 注解使用 Spring Cloud Gateway 时处理方式引言我们在开发过程中经常会遇到前后端分离而导致的跨域...原创 2020-03-08 20:21:32 · 587 阅读 · 0 评论 -
Spring Cloud:使用Ribbon实现负载均衡详解(下)
为了保证篇幅,在引用源码时,会将不必须的包名和注释删除使用Ribbon实现负载均衡详解自定义 Ribbon 负载均衡策略1. 继承`AbstractLoadBalancerRule`2. 重写 `choose` 方法使用针对某个服务使用针对全部应用解决实际问题参考自定义 Ribbon 负载均衡策略前面讲了如何使用Ribbon以及其内置的几种负载均衡策略(IRULE).通常情况下,内置的负...原创 2019-03-23 22:49:58 · 650 阅读 · 0 评论 -
Spring Cloud:使用Ribbon实现负载均衡详解(上)
Spring Cloud: Ribbon实现负载均衡详解欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流...原创 2019-03-23 11:16:36 · 219 阅读 · 0 评论 -
微服务 | Spring Cloud(一):从单体SSM 到 Spring Cloud
微服务 | Spring Cloud(一):从单体SSM 到 Spring Cloud 微服务原创 2018-11-15 13:43:32 · 825 阅读 · 0 评论