
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
*问题原因:**通过本地复现debug源码,是因为代码中 Mono.zip(查询A,查询B), 且A和B查询用了同一个事务对象,而事务对象里面有个成员变量(queryStack)线程不安全,对这个成员变量做 【变量++】, 【变量–】 操作后,导致这个变量为负数。2、在使用MyBatis嵌套查询的语法时才有用,当使用该语法,需要用queryStack来记录嵌套的层数,根据这个变量来做缓存控制和延迟

在自学SpringCloud全家桶中的Feign的时候踩的坑,启动的时候报如下错误:org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name ‘eurekaAutoServiceRegistration’: Singleton bean creation not.
李大爷的线程池堪称经典和艺术,先顶礼膜拜!小生技术菜鸟一枚,纯属自我学习记录,有写的不好或者不对的地方,请各位大佬喷完后记得告诉我错在哪
package com.example.demo;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.concurrent.ThreadPoolT...
一、生产case描述当SpringCloudGateway下游应用发生阻塞(如full-gc)时, SpringCloudGateway的TCP连接数瞬时大幅度增长且长时间无法恢复,导致对外提供接口耗时骤增。图中tcp连接数下降是因服务重启所致;二、case原因分析(ps:项目使用的SpringCloudGateway默认配置)SpringCloudGateway调用下游服务时会默认使用httpC
