BES中间件JDBC连接池沾满不释放问题如何分析?

环境描述:
前端2台nginx负载,默认轮训分发策略
后端10台BES中间件集群,连接池50-300,线程池1000

问题现象:
业务高峰期时,BES中间件集群其中某一台实例服务日志信息,显示连接池沾满无法分配,但是集群的剩余实例节点无任何压力,此时客户通过nginx负载地址访问业务系统会一直往故障节点分发请求,不往正常节点分发请求,导致客户访问业务系统缓慢,这种现象问题,该如何分析处理和问题定位呢?

参与3

1同行回答

Luga LeeLuga Lee  系统架构师 , None
建议分析思路:1、验证nginx代理转发正确性2、分析当前出问题的实例的资源使用情况,从系统层面到代码层面3、调整相关参数(池参数、等等),获取系统最大处理能力,并对此进行合理优化...显示全部

建议分析思路:
1、验证nginx代理转发正确性
2、分析当前出问题的实例的资源使用情况,从系统层面到代码层面
3、调整相关参数(池参数、等等),获取系统最大处理能力,并对此进行合理优化

收起
互联网服务 · 2020-01-18
浏览1803

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-11-27
  • 关注会员:2 人
  • 问题浏览:4600
  • 最近回答:2020-01-18
  • X社区推广