一、问题现象
客户关注微信公众号,在点击“借记卡绑定与解绑”等行内功能菜单时,页面访问速度过慢,经常超时无法访问。
二、原因分析
1、分析网络访问链路,手机与微信公用一条互联网线路,未发现问题,已经通过网络抓包获取访问信息,待后续分析处理。
2、排查日志发现在PWXWEB端有超时现象。
3、检查 console 线程池状态发现部分线程处在挂起排队状态。
4、检查中间件 weblogic 线程池目前最小100 最大200.
5、数据库线程池目前最小30 最大60
6、排查数据库资源,不存在性能差的查询数据。
三、解决方案
1、提升中间件最大线程池最大线程池扩大到 400
2、增加数据库线程池最大连接数扩大到 100
四、后期建议
观察运行情况,资源不足情况下可以按照如下方案解决。
1、提升应用资源配置,扩展初始参数中的内存、扩充线程数。
2、应用服务器 pwxweb 和 网关服务器 gateway做集群访问方式来分担访问压力。
客户在使用微信公众号时遇到‘借记卡绑定与解绑’等功能页面加载缓慢的问题。分析发现,PWXWEB端存在超时,线程池和数据库线程池配置可能不足。解决方案包括将中间件Weblogic的最大线程池增加到400,数据库线程池最大连接数提升到100。后期建议关注运行情况,适时提升应用资源配置并采用集群访问以分担访问压力。
1878

被折叠的 条评论
为什么被折叠?



