-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Description
报错日志如下:
[2022-07-17 08:33:56.025][ERROR][pool-7-thread-5][com.getui.push.v2.sdk.core.handler.impl.DefaultGtInterceptor] http error. param: ApiParam{baseParam=BaseParam{uri='/push/list/message', method='POST', needToken=true, returnType=com.getui.push.v2.sdk.common.type.ParameterizedTypeImpl@32afa1aa}, pathParams='null', queryParams=null, body=PushDTO{requestId='86a26ef8b28947e09683027cc1d9b4e5', taskName='null', groupName='group1', settings=Settings{ttl=86400000, strategy={st=1}, speed=null, scheduleTime=null}, audience=null, pushMessage=PushMessage{networkType=null, duration='null', notification=null, transmission=xxx.
com.getui.push.v2.sdk.common.ApiException: http error::5000
at com.getui.push.v2.sdk.common.http.GtHttpClient.doRequest(GtHttpClient.java:158)
at com.getui.push.v2.sdk.common.http.GtHttpClient.doRequest(GtHttpClient.java:160)
at com.getui.push.v2.sdk.common.http.GtHttpClient.doRequest(GtHttpClient.java:160)
at com.getui.push.v2.sdk.common.http.GtHttpClient.execute(GtHttpClient.java:100)
at com.getui.push.v2.sdk.common.http.HttpManager.syncHttps(HttpManager.java:30)
at com.getui.push.v2.sdk.core.client.DefaultApiClient.doExecute(DefaultApiClient.java:308)
at com.getui.push.v2.sdk.core.client.DefaultApiClient.execute(DefaultApiClient.java:265)
at com.getui.push.v2.sdk.core.factory.GtApiProxyFactory$ApiProxyHandler.invoke(GtApiProxyFactory.java:90)
at com.sun.proxy.$Proxy298.createMsg(Unknown Source)
at com.erling.eliots.service.push.getuiv2.PushApiAgent.pushToCids(PushApiAgent.java:62)
at com.erling.eliots.service.push.getui.GeTuiPushService.sendPushMessage(GeTuiPushService.java:232)
at com.erling.eliots.service.impl.NotifyServiceImpl.sendPushMessage(NotifyServiceImpl.java:261)
at com.erling.eliots.service.impl.NotifyServiceImpl$$FastClassBySpringCGLIB$$45995cfb.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
at com.erling.eliots.service.impl.NotifyServiceImpl$$EnhancerBySpringCGLIB$$5d6076eb.sendPushMessage(<generated>)
at com.erling.eliots.service.impl.NotifyServiceImpl$$FastClassBySpringCGLIB$$45995cfb.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
at com.erling.eliots.service.impl.NotifyServiceImpl$$EnhancerBySpringCGLIB$$cab3933b.sendPushMessage(<generated>)
at com.erling.eliots.mq.PushNotifyReceiver.lambda$process$0(PushNotifyReceiver.java:36)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: Connection pool shut down
at org.apache.http.util.Asserts.check(Asserts.java:34)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.requestConnection(PoolingHttpClientConnectionManager.java:269)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:176)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
at com.getui.push.v2.sdk.common.http.GtHttpClient.doRequest(GtHttpClient.java:131)
... 23 common frames omitted
注:transmission涉及隐私,用xxx替换。
处理请参考:
https://blog.csdn.net/m0_46690280/article/details/120825866
Metadata
Metadata
Assignees
Labels
No labels