设为首页 加入收藏

TOP

has shut down the connection prematurely什么错误?
2014-11-12 10:30:05 来源: 作者: 【 】 浏览:25
Tags:has shut down the connection prematurely 什么 错误

一般是在访问应用服务器时出现,大用户量和小用户量均会出现。


来自网上的解释:


1>应用访问死掉


小用户时:程序上的问题。程序上存在数据库的问题


2>应用服务没有死


应用服务参数设置问题


例如:


在许多客户端连接Weblogic应用服务器被拒绝,而在服务器端没有错误显示,则有可能是Weblogic中的server元素的AcceptBacklog属性值设得过低。如果连接时收到connection refused消息,说明应提高该值,每次增加25%


Java连接池的大小设置,或JVM的设置等


3>数据库的连接


在应用服务的性能参数可能太小了


数据库启动的最大连接数(跟硬件的内存有关)


以上信息有一定的参考价值,实际情况可以参考此类调试。


如果是以上所说的小用户时:程序上的问题。程序上存在数据库的问题,那就必须采用更加专业的工具来抓取出现问题的程序,主要是程序中执行效率很低的sql语句,weblogic可以采用introscope定位,期间可以注意观察一下jvm的垃圾回收情况看是否正常,我在实践中并发500用户和600用户时曾出现过jvm锯齿型的变化,上升下降都很快,这应该是不太正常的。


—————————————


实际测试中,可以用telent站点看看是否可以连接进去,可以通过修改连接池中的连接数和适当增加应用内存值,问题可以解决。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇如何利用XMLHTTP检测URL及探测服.. 下一篇数据库面试题 3

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: