jenkinsci / java-client-api

A Jenkins API client for Java
MIT License
895 stars 468 forks source link

resource manager leak? #447

Open bxjbxj opened 4 years ago

bxjbxj commented 4 years ago

org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.leaseConnection(PoolingHttpClientConnectionManager.java:254) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager$1.get(PoolingHttpClientConnectionManager.java:231) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:173) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at com.offbytwo.jenkins.client.JenkinsHttpClient.get(JenkinsHttpClient.java:143) at com.offbytwo.jenkins.model.Build.details(Build.java:105) at com.lwby.schedule.BuildJobService.doPublishJob(BuildJobService.java:288) at com.lwby.schedule.BuildJobService.access$000(BuildJobService.java:40) at com.lwby.schedule.BuildJobService$1.run(BuildJobService.java:338) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.leaseConnection(PoolingHttpClientConnectionManager.java:254) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager$1.get(PoolingHttpClientConnectionManager.java:231) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:173) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at com.offbytwo.jenkins.client.JenkinsHttpClient.get(JenkinsHttpClient.java:143) at com.offbytwo.jenkins.JenkinsServer.getJob(JenkinsServer.java:283) at com.offbytwo.jenkins.JenkinsServer.getJob(JenkinsServer.java:270) at com.lwby.jenkins.JobApi.getJob(JobApi.java:333) at com.lwby.schedule.BuildJobService.getJobStatus(BuildJobService.java:125) at com.lwby.controller.cms.operation.quickapp.QuickAppChannelController.list(QuickAppChannelController.java:91) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132) at org.springframework.web.servlet.mvc.method.annotatio

wulinghui commented 1 year ago

you see apache httpclient readme exmlap https://blog.csdn.net/zzzgd_666/article/details/99674324