Alfresco分享:java.net.SocketException:没有可用的缓冲区空间

时间:2012-10-03 06:45:11

标签: java mysql tomcat alfresco

我正在使用Alfresco 4.0d + MySQL + Win 2008 R2。日志中大约每周一次出现此消息:

java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
    at java.net.Socket.bind(Socket.java:577)
    at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.bind(BaseSSLSocketImpl.java:95)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.bind(SSLSocketImpl.java:45)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:399)
    at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:123)
    at org.alfresco.encryption.ssl.AuthSSLProtocolSocketFactory.createSocket(AuthSSLProtocolSocketFactory.java:168)
    at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
    at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
    at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
    at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
    at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
    at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
    at org.alfresco.httpclient.AbstractHttpClient.executeMethod(AbstractHttpClient.java:110)
    at org.alfresco.httpclient.AbstractHttpClient.sendRemoteRequest(AbstractHttpClient.java:86)
    at org.alfresco.httpclient.HttpClientFactory$HttpsClient.sendRequest(HttpClientFactory.java:307)
    at org.alfresco.solr.client.SOLRAPIClient.getModelsDiff(SOLRAPIClient.java:1007)
    at org.alfresco.solr.tracker.CoreTracker.trackModels(CoreTracker.java:1630)
    at org.alfresco.solr.tracker.CoreTracker.trackRepository(CoreTracker.java:1134)
    at org.alfresco.solr.tracker.CoreTracker.updateIndex(CoreTracker.java:491)
    at org.alfresco.solr.tracker.CoreTrackerJob.execute(CoreTrackerJob.java:45)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:216)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:563)

之后,Alfresco分享登录是不可能的。 试过修理包,建议 https://issues.alfresco.com/jira/browse/ALF-13666 http://stackoverflow.com/questions/10088363/java-net-socketexception-no-buffer-space-available-maximum-connections-reached 没有帮助。 请提供有关如何解决问题的建议。感谢。

1 个答案:

答案 0 :(得分:0)

它是Windows 2008 R2中的一个错误。

我在这篇文章中回答了问题:java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind