Changes between Initial Version and Version 1 of Ticket #134


Ignore:
Timestamp:
01/31/2013 05:42:27 PM (13 years ago)
Author:
yuanhuoqing
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #134 – Description

    initial v1  
    33 
    44分析:先分析了应用的日志,没有什么异常,用http://192.168.237.45:8081/threads.jsp 打开查看线程数和线程执行情况,发现线程数撑满,很多积累的线程在等待或者blocked状态,初步判断爬虫爬取频率偏大导致并发请求数比较大引 
    5 起的,经网络组排查soso的爬虫爬得比较猛,经过仔细分析线程情况,经常会出现的情况是执行ProductTypeService.getPathById的方法中时有大量的调用此方法的线程堵住了(线程快照参见文件:)。出现读锁堵塞代码: 
     5起的,经网络组排查soso的爬虫爬得比较猛,经过仔细分析线程情况,经常会出现的情况是执行ProductTypeService.getPathById的方法中时有大量的调用此方法的线程堵住了(线程快照参见文件:[attachment:542 threads@pricelib-vm237-45.pconline.ctc_192.168.237.45 8081.htm])。出现读锁堵塞代码: 
    66{{{ 
    77private static Map<Long,String> pathMap = new HashMap<Long,String>();