Cognos 11用户一多,就出现java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind,系统就崩溃了

0
Cognos是11.0.4的版本,服务器系统是Windows server 2008 R2 SP1的,Cognos安装使用自带的webSphere Liberty Profile 。Cognos经常是用户使用人数一多就出现java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind,导致系统崩溃,网上查找资料说是设置Windows的TCPIP系统参数启动注册表编辑器。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 
值名称:MaxUserPort 
值类型: DWORD
值数据: 65534(用十进制的方法写进去就可以,如果是十六进制,是FFFE,因为4个F是65535嘛)
有效范围: 5000 - 65534 (十进制)
默认: 0x1388 5000 (十进制)

值名称:TCPTimedWaitDelay
值类型: DWORD
值数据: 0000001e(也就是30,这个表示TIME_WAIT的秒数)
 
值名称:TCPFinWait2Delay
值类型: DWORD
值数据: 0000001e
 
发现设置参数重启过后一段时间还是出现很多TIME_WAIT和FIN_WAIT_2
822502762876835472.jpg

请问那位知道这个问题怎么解决呀,用着用着系统就挂了,一直重启服务器也不是办法呀。
 
已邀请:
0

kingwang - business intelligence ,is my love。 2017-11-09 回答

没空间?感觉是系统没有资源了,maximum connections reached超过了最大的连接数
0

Tarot 2017-11-10 回答

489554479770280056.jpg

内存都扩容到128G的了,而且我在任务管理器里面看到的应该不是没得空间哟。
0

左右 - 数据服务专家 专注于IBM家族高级分析领域钻研 数据可视化践行者 2017-11-20 回答

要回复问题请先登录注册