Changes between Version 3 and Version 4 of Ticket #134
- Timestamp:
- 01/31/2013 06:08:57 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #134 – Description
v3 v4 3 3 4 4 分析:先分析了应用的日志,没有什么异常,用http://192.168.237.45:8081/threads.jsp 打开查看线程数和线程执行情况,发现线程数撑满,很多积累的线程在等待或者blocked状态,初步判断爬虫爬取频率偏大导致并发请求数比较大引 5 起的,经网络组排查soso的爬虫爬得比较猛,经过仔细分析线程情况,经常会出现的情况是执行ProductTypeService.getPathById的方法中时有大量的调用此方法的线程堵住了(线程快照参见文件:[ attachment:542 threads@pricelib-vm237-45.pconline.ctc_192.168.237.45 8081.htm])。出现读锁堵塞代码:5 起的,经网络组排查soso的爬虫爬得比较猛,经过仔细分析线程情况,经常会出现的情况是执行ProductTypeService.getPathById的方法中时有大量的调用此方法的线程堵住了(线程快照参见文件:[http://rdtrac.pc.com.cn/itproduct/attachment/ticket/134/542%20threads%40pricelib-vm237-45.pconline.ctc_192.168.237.45%208081.htm threads快照] )。出现读锁堵塞代码: 6 6 {{{ 7 7 private static Map<Long,String> pathMap = new HashMap<Long,String>();
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/hr/2009/global/images/logo.gif)