微服务
爱吃肉的小猿人
这个作者很懒,什么都没留下…
展开
-
seata1.2分布式事务安装与使用
seata 下载http://seata.io/en-us/blog/download.html选择自己的版本下载seata和nacos整合开发分布式第一步 配置seata的服务器端的数据库1、全局事务会话信息由3块内容构成,全局事务–>分支事务–>全局锁,对应表global_table、branch_table、lock_table2、建立一个数据库名字随意(我起的名字——seata)用来做seata服务端的库,存储全局事务的会话信息3、拿到服务端数据库的脚本文件执行并且建立表第原创 2020-11-04 14:50:17 · 755 阅读 · 0 评论 -
Spring Cloud Gateway笔记
Gateway快速入门Spring Cloud Gateway是什么Spring Cloud Gateway优点Spring Cloud Gateway缺点核心概念Route(路由)Predicate(谓词)Filter(过滤器)使用Gateway路由谓词工厂详解路由配置的两种形式路由到指定URL路由到服务发现组件上的微服务谓词工厂详解AfterBeforeBetweenCookieHeaderHostMethodPathQueryRemoteAddr过滤器工厂详解Spring Cloud Gateway原创 2020-10-30 15:48:11 · 223 阅读 · 0 评论 -
Gateway网关-过滤器工厂详解
过滤器工厂详解TIPS本文基于 Spring Cloud Hoxton M2 ,理论支持 Spring Cloud Greenwich ,其中的新特性标注出来了。这一节来探讨Spring Cloud Gateway内置的Filter工厂。技巧断点打在 org.springframework.cloud.gateway.filter.NettyRoutingFilter#filter ,就可以调试Gateway转发的具体细节了。添加如下配置,可观察到一些请求细节:logging:原创 2020-10-30 15:18:45 · 1049 阅读 · 1 评论 -
使用Resilience4j保护实现容错-限流
使用Resilience4j保护实现容错-限流Resilience4j快速使用断路器 Circuit breaking限流仓壁模式重试注解配合使用与执行顺序Resilience4j配置管理配置可视化默认配置配置共享动态配置Feign与Resilience4jResilience4j快速使用在微服务中,经常会出现一些故障,而一些故障会直接或者间接的拖垮其它的服务,造成服务器雪崩,系统就会死掉。假如现在有很多的用户同时请求订单微服务去执行下单的操作,那么会调用我们的支付微服务,如果支付微服务现在挂掉了,而原创 2020-10-29 14:18:48 · 1504 阅读 · 2 评论