问题处理
文章平均质量分 95
eos2009
这个作者很懒,什么都没留下…
展开
-
spring + mybatis + c3p0 整合(源码分析)
文章目录摘要通过一次数据库操作分析mybatismybatis核心对象示例代码mapper代理对象MapperProxyspring的mybatis相关bean加载MapperScannerConfigurer类ClassPathMapperScanner类MapperFactoryBean 实现Mapper的代理对象MapperProxy创建SqlSessionTemplate是mybatis核心类,摘要近期由于项目使用mybatis出现了数据源阻塞,导致应用程序假死,服务超时引发严重后果,故此下定决原创 2022-04-24 14:44:10 · 419 阅读 · 0 评论 -
一次dubbo客户端消费者超时-线程池耗尽问题处理
1、问题起因上线一个文件下载服务,运行一直稳定,偶有异常(连接国外网络不稳定导致),一天突然消费端频繁抛出超时异常(不是所有请求都超时,大部分超时),起初以为下载文件过大导致超时,测试发现不是该问题(使用小文件测试),猜测可能是服务端出了问题2、查看问题查看服务端最近异常log,发现如下异常(异常信息从网上down的,不是原始信息,原始信息当时删了,懒得去找了。。)[DUBBO] An ...原创 2019-10-21 15:03:19 · 4523 阅读 · 1 评论