`

解决java.net.SocketException: No buffer space available (maximum connections reach

    博客分类:
  • JAVA
阅读更多

严重: Catalina.stop:
java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.Socket.bind(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:394)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:320)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:411)

最近好几个服务器都出现下面错误...经同事检查..得出解决办法:

禁用服务:Background Intelligent Transfer Service..然后重启机算机.问题解决

说明:在后台传输客户端和服务器之间的数据。如果禁用了 BITS,一些功能,如 Windows Update,就无法正常运行。

该服务是服务器自动更新使用的.他会一直占用SOCKET..禁用后问题解决了

注意:SQL SERVER2000 应该打上SP3补丁

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics