tomcat版本打印console问题引起的锁问题
来源:互联网 发布:淘宝海关拍卖网 编辑:程序博客网 时间:2024/06/06 07:25
客户端是web服务,服务端是dubbo服务,服务器是tomcat-7.0.61,web调用dubbo服务之后出现了TimeoutException问题,在dubbo admin后台观察到该dubbo服务正常,
一次调用失败以后,以后再调用该dubb服务也会失败,后来查看了服务端的线程信息
发现出现了很多锁等待,等待的锁是
发现是日志打印引起,因为该dubbo服务是同步的,所以一次失败锁住,后续的请求也不会处理,造成线程阻塞。因为日志开启了文件和console,开始猜测是logback console的问题,网上看了下logback有相关的问题,但是测试其他的log,也没重现,后来看到这行
at org.apache.tomcat.util.log.SystemLogHandler.write(SystemLogHandler.java:169) 代码,还调用了tomcat的日志模块,就换了个8.0.47版本的tomcat,打印日志就不会出现锁问题,7.0版本的去了console好像也不会出现。
阅读全文
0 0
- tomcat版本打印console问题引起的锁问题
- Struts2版本引起的问题
- spring版本引起的问题
- vs2005版本不一致引起的问题
- JDK版本引起的问题及设置
- C++ Release版本引起的问题
- jdk版本不同引起的问题分析
- jdk版本问题引起的错误
- MySQL版本问题引起的异常解决
- Tomcat引起的中文乱码问题
- Tomcat引起的中文乱码问题
- tomcat中exec引起的权限问题
- linux 3.6.4上遇到的console打印问题小记
- console.log 在ie9一下版本的问题
- Microsoft Management Console 遇到问题需要关闭。我们对此引起的不便表示抱歉 的解决方法。
- powershell 的版本所引起的加载 FSharp 编译器问题
- Tomcat里antiResourceLocking的作用和引起的一个问题
- Tomcat里antiResourceLocking的作用和引起的一个问题
- compileSdkVersion 'android-24' requires JDK 1.8 or later to compile
- 在Pytorch中实现im2col操作 Implementing im2col in Pytorch
- 测试
- linux配置samba
- OpenGL之gluPerspective浅析
- tomcat版本打印console问题引起的锁问题
- git操作流程图(简洁)
- 机器学习中的End-to-End到底是怎么回事?
- 超级终端调用短信猫发送短信说明
- windows下mysql免安装版教程
- 段子
- en
- Android RxJava操作符详解 系列:功能性操作符
- MD5加密工具类