![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springCloud
祁_z
这个作者很懒,什么都没留下…
展开
-
服务追踪(链路追踪) - 生产环境服务出现问题如何排查
生成环境中,你遇到问题 是怎么解决的 以下的2、3、4选项 选其一实现。 >>> 注意不能全部搭建使用,系统性能会降低。 查询日志; Elk+kafka+aop异步采集日志; 搭建微信公众号报警系统 微信公众号模板推送; 构建服务追踪系统; 服务追踪 常用框架 1. Sleuth +Zipkin; (Sleuth结合Zipkin可以实现界面化的形式管理我们接口依赖信息。) 2. 阿里的鹰眼系统; Sleuth简单的介绍 Sleuth 每一次RPC远程调用...原创 2020-08-08 17:35:04 · 683 阅读 · 0 评论 -
Feign客户端-报错:默认不允许两个同服务的Feign客户端
两种解决方法: 1. 改成接口多继承方式。 2. 配置文件添加允许多个相同fegin客户端 spring: main: allow-bean-definition-overriding: true原创 2020-07-05 21:26:05 · 362 阅读 · 0 评论 -
Seata原理!
Seata和LCN的区别 1. 基本实现思路是一样的,唯一区别在于回滚方式,LCN采用代理数据源假关闭连接,暂时不提交本地事务,但是容易造成死锁。 -- 假关闭其实就是api,因为连接也是可以被aop代理的,原生的commit被拦截到就不会走commit会进行wait线程等待,等待全局事务协调者发送通知是提交还是回滚。 2. seata采用undo_log的形式逆向生成sql语句实现回...原创 2020-08-22 10:03:15 · 1383 阅读 · 2 评论 -
GateWay网关 - 环境搭建v2
目录 基础使用 Maven依赖 application配置 Gateway整合Nacos实现服务转发 Maven依赖 application配置 自定义TokenFilter实现参数拦截 gateWay高可用集群方式 基础使用 Maven依赖 注意:不能引入 spring-cloud-starter-web,会出现错误 <parent> ...原创 2020-01-26 15:06:49 · 1073 阅读 · 0 评论 -
GateWay网关 - 概念v1
目录 概念 什么是微服务网关 过滤器与网关的区别 Zuul与Gateway有那些区别 Nginx与网关的区别 概念 什么是微服务网关 微服务网关是整个微服务API请求的入口,可以实现日志拦截、权限控制、解决跨域问题、 限流、熔断、负载均衡、黑名单与白名单拦截、授权等。 过滤器与网关的区别 过滤器用于拦截单个服务 网关拦截整个的微服务 Zuul与Gatew...原创 2020-01-26 15:08:00 · 320 阅读 · 0 评论