id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	due_date
105	ppcache的oom异常的处理	yuanhuoqing	yuanhuoqing	"
现象
     ppcache是把所有分站下的产品报价数据放在jcs缓存中，每个分站对应10多万的产品报价数据，随着开分站的数量越来越多对应的报价数据迅速膨胀，导致ppcache报内存溢出，应用响应超慢。
    
处理方案
    第一次出现oom异常后叫网络组帮忙配置jvm的内存增加200m，暂时可以顶住。由于ppcache的架构是resin2+jdk1.4比较旧，不能管理超过1200m的内存，加了200m已经极限。所以要么就升级到resin3+jdk1.6，然后增加jvm内存，要么就重构ppcache的缓存机制。
       根据之前开分站的过渡方案想了个对应临时方案，只把前39个分站的产品报价数据和品牌放入jcs缓存中，暂时不会报oom了，等报价体系改造完了这个问题应该不会出现了。
         "	故障	closed	major		产品库	产品库3.0	fixed	ppcache，jcs，oom		18/04/2012
