互联网服务

DB2数据库lockwait及was JVM内存使用达到峰值导致系统宕机

背景介绍

----------------------------------------------

金融行业的核心系统。

中间件:Websphere

数据库:DB2

负载特点:白天业务量大,集中系统业务,且程序更新上版频繁。

服务器配置:IBM 小型机Power740应用服务器和数据库服务器的资源配置6:4。

测试结果:压力到极限之后,应用服务器的JVM内存(32位 4G)撑爆导致系统无法再处理新的请求。而数据库服务器的IO性能产生瓶颈。经调查发现,应用服务器的JVM调用并没有做到及时释放及时回收,导致大量Java进程占用资源不能及时释放,造成JVM大内存,DB2 HADR异步传输专线带宽10M,造成lockwait。

不知道各位兄弟姐妹是否遇到过这样的应用,遇到多这样的场景?你们是如何处理的?

参与2

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

venuso
数据库管理员IBM
擅长领域: 服务器系统管理系统运维

问题来自

问题状态

  • 发布时间:2016-03-10
  • 关注会员:2 人
  • 问题浏览:3888
  • X社区推广