嚴重: 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補丁