访问WebLogic For AIX忽快忽慢的困惑

最近时间一直被公司派来派去,心烦的要命,所以最近很少上来写东西,这段时间在XX基金公司遇到了让人郁闷的问题,首先先来描述一下事情的经过

 

现场实施人员来电话说,现场的WebApplication忽快忽慢,有的时候打开登陆页面都需要很长时间,或者是干脆页面一片空白,需要来现场检查一下

第二天来到现场,根据经验判断,肯定是数据库的问题(说明一下,我们的架构连打开登录页面都需要读取DB I/O,别‘汗’,我也汗。。。),首先对DB做一次Statspack,通过排除和检查,最终排除了DB带来的性能瓶颈。然后把问题落在了WebLogic上,通过几天的排查,在domain日志中发现如下的警告日志:

Warning: Max Threshold Reached for Open Sockets [Total Open Sockets: size , Allowed Max: max ], No More Connections allowed

 

先来解释一下这个警告:

Warning: Max Threshold Reached for Open Sockets [Total Open Sockets: size , Allowed Max: max ], No More Connections allowed. 警告:最高值达到开放套接字[共开放套接字: 尺寸 ,答应最大: 最大 ] ,不再有连接答应。
Description
描述 There are more clients attempting to connect to the server than the server will accept at the same time.有更多的客户端试图连接到服务器以外的服务器将接受在同一时间。
Cause
原因 The MaxOpenSocketCount attribute of the server configuration defines the upper bound of the number of open sockets.MaxOpenSocketCount属性的服务器配置定义了上界的一些开放插槽。
Action
解决方法 Increase the MaxOpenSocketCount attribute of the server configuration.增加MaxOpenSocketCount属性的服务器配置。 Use the server tuning tab in the console.使用服务器调整标签在控制台。

说明一直解释的很清楚了,可是奇怪了,怎么进入Configuration -> Tuning中看不到MaxOpenSocketCount attribute选项?咨询了一下资深WebLogic专家,免费版的WebLogic没有这个选项,只有企业版才有(WebLogic有免费版和企业版之分?)

 

思考一下,是否是由于WebLogic承担了过多的web服务造成的呢?在前段linux服务器上架起Apache,结果更加严重

会不会是由于我们的应用程序造成的呢?将我们的应用卸载,直接放置test.html,进行测试之后还是同样的问题(可以对客户有一个交待了:S

 

不明白了明天客户现场请Oracle公司原厂工程师进行支持,希望可以解决此问题

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/111631/viewspace-613425/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/111631/viewspace-613425/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值