asgard和iam以及message报错

  • Choerodon平台版本: 0.25.0

  • 遇到问题的执行步骤:
    asgard tag是0.25.1
    iam tag是0.25.7
    message tag是0.25.3
    启动后后台日志报错如下

  • 文档地址:

  • 环境信息(如:节点信息):

  • asgard报错日志:

2021-06-09 09:33:31.718 INFO 90303 — [event-scheduler] i.c.asgard.app.service.SagaTaskService : update saga task: SagaTaskDTO{id=190149628417806336, code=‘kb-create-project’, description=‘knowledge_base消费创建项目事件初始化项目数据’, sagaCode=‘iam-create-project’, seq=2, maxRetryCount=1, concurrentLimitNum=1, concurrentLimitPolicy=‘NONE’, isEnabled=true, service=‘knowledgebase-service’, outputSchema=’“String”’, outputSchemaSource=‘METHOD_RETURN_TYPE’, failureCallbackMethod=’’}
2021-06-09 09:33:31.778 ERROR 90303 — [event-scheduler] o.h.r.e.listener.AbstractEventListener : publishEvent error

org.springframework.web.client.HttpClientErrorException: 404 Not Found
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:94) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:79) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:730) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:688) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:644) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.RestTemplate.getForEntity(RestTemplate.java:323) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at io.choerodon.asgard.app.service.impl.RegisterInstanceServiceImpl.fetchPropertyData(RegisterInstanceServiceImpl.java:110) ~[classes/:na]
at io.choerodon.asgard.app.service.impl.RegisterInstanceServiceImpl.updateConsumer(RegisterInstanceServiceImpl.java:96) ~[classes/:na]
at io.choerodon.asgard.app.service.impl.RegisterInstanceServiceImpl.instanceUpConsumer(RegisterInstanceServiceImpl.java:80) ~[classes/:na]
at io.choerodon.asgard.app.eventhandler.EurekaEventObserver.onApplicationEvent(EurekaEventObserver.java:23) ~[classes/:na]
at io.choerodon.asgard.app.eventhandler.EurekaEventObserver.onApplicationEvent(EurekaEventObserver.java:8) ~[classes/:na]
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:400) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:354) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.hzero.register.event.listener.AbstractEventListener$PollTask.publishInstanceAddedEvent(AbstractEventListener.java:200) ~[hzero-starter-register-event-1.6.0.RELEASE.jar:1.6.0.RELEASE]
at org.hzero.register.event.listener.AbstractEventListener$PollTask.compareAndExecute(AbstractEventListener.java:191) ~[hzero-starter-register-event-1.6.0.RELEASE.jar:1.6.0.RELEASE]
at org.hzero.register.event.listener.AbstractEventListener$PollTask.publishServiceChangedEvent(AbstractEventListener.java:141) ~[hzero-starter-register-event-1.6.0.RELEASE.jar:1.6.0.RELEASE]
at org.hzero.register.event.listener.AbstractEventListener$PollTask.run(AbstractEventListener.java:128) ~[hzero-starter-register-event-1.6.0.RELEASE.jar:1.6.0.RELEASE]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_261]
at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) ~[na:1.8.0_261]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) ~[na:1.8.0_261]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) ~[na:1.8.0_261]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) ~[na:1.8.0_261]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_261]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_261]
at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_261]

2021-06-09 09:33:31.788 ERROR 90303 — [event-scheduler] o.h.r.e.listener.AbstractEventListener : publishEvent error

org.springframework.web.client.HttpServerErrorException: 503 Service Unavailable
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:97) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:79) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:730) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:688) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:644) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.RestTemplate.getForEntity(RestTemplate.java:323) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at io.choerodon.asgard.app.service.impl.RegisterInstanceServiceImpl.fetchPropertyData(RegisterInstanceServiceImpl.java:110) ~[classes/:na]
at io.choerodon.asgard.app.service.impl.RegisterInstanceServiceImpl.updateConsumer(RegisterInstanceServiceImpl.java:96) ~[classes/:na]
at io.choerodon.asgard.app.service.impl.RegisterInstanceServiceImpl.instanceUpConsumer(RegisterInstanceServiceImpl.java:80) ~[classes/:na]
at io.choerodon.asgard.app.eventhandler.EurekaEventObserver.onApplicationEvent(EurekaEventObserver.java:23) ~[classes/:na]
at io.choerodon.asgard.app.eventhandler.EurekaEventObserver.onApplicationEvent(EurekaEventObserver.java:8) ~[classes/:na]
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:400) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:354) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.hzero.register.event.listener.AbstractEventListener$PollTask.publishInstanceAddedEvent(AbstractEventListener.java:200) ~[hzero-starter-register-event-1.6.0.RELEASE.jar:1.6.0.RELEASE]
at org.hzero.register.event.listener.AbstractEventListener$PollTask.compareAndExecute(AbstractEventListener.java:191) ~[hzero-starter-register-event-1.6.0.RELEASE.jar:1.6.0.RELEASE]
at org.hzero.register.event.listener.AbstractEventListener$PollTask.publishServiceChangedEvent(AbstractEventListener.java:141) ~[hzero-starter-register-event-1.6.0.RELEASE.jar:1.6.0.RELEASE]
at org.hzero.register.event.listener.AbstractEventListener$PollTask.run(AbstractEventListener.java:128) ~[hzero-starter-register-event-1.6.0.RELEASE.jar:1.6.0.RELEASE]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_261]
at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) ~[na:1.8.0_261]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) ~[na:1.8.0_261]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) ~[na:1.8.0_261]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) ~[na:1.8.0_261]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_261]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_261]
at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_261]

2021-06-09 09:33:31.790 ERROR 90303 — [event-scheduler] o.h.r.e.listener.AbstractEventListener : publishEvent error

org.springframework.web.client.HttpClientErrorException: 404 Not Found
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:94) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:79) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.ResponseErrorHandler.handleError(ResponseErrorHandler.java:63) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:730) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:688) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:644) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.web.client.RestTemplate.getForEntity(RestTemplate.java:323) ~[spring-web-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at io.choerodon.asgard.app.service.impl.RegisterInstanceServiceImpl.fetchPropertyData(RegisterInstanceServiceImpl.java:110) ~[classes/:na]
at io.choerodon.asgard.app.service.impl.RegisterInstanceServiceImpl.updateConsumer(RegisterInstanceServiceImpl.java:96) ~[classes/:na]
at io.choerodon.asgard.app.service.impl.RegisterInstanceServiceImpl.instanceUpConsumer(RegisterInstanceServiceImpl.java:80) ~[classes/:na]
at io.choerodon.asgard.app.eventhandler.EurekaEventObserver.onApplicationEvent(EurekaEventObserver.java:23) ~[classes/:na]
at io.choerodon.asgard.app.eventhandler.EurekaEventObserver.onApplicationEvent(EurekaEventObserver.java:8) ~[classes/:na]
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:400) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:354) ~[spring-context-5.0.10.RELEASE.jar:5.0.10.RELEASE]
at org.hzero.register.event.listener.AbstractEventListener$PollTask.publishInstanceAddedEvent(AbstractEventListener.java:200) ~[hzero-starter-register-event-1.6.0.RELEASE.jar:1.6.0.RELEASE]
at org.hzero.register.event.listener.AbstractEventListener$PollTask.compareAndExecute(AbstractEventListener.java:191) ~[hzero-starter-register-event-1.6.0.RELEASE.jar:1.6.0.RELEASE]
at org.hzero.register.event.listener.AbstractEventListener$PollTask.publishServiceChangedEvent(AbstractEventListener.java:141) ~[hzero-starter-register-event-1.6.0.RELEASE.jar:1.6.0.RELEASE]
at org.hzero.register.event.listener.AbstractEventListener$PollTask.run(AbstractEventListener.java:128) ~[hzero-starter-register-event-1.6.0.RELEASE.jar:1.6.0.RELEASE]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_261]
at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) ~[na:1.8.0_261]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) ~[na:1.8.0_261]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) ~[na:1.8.0_261]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) ~[na:1.8.0_261]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_261]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_261]
at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_261]

2021-06-09 09:33:32.104 INFO 90303 — [ main] .s.c.n.e.s.EurekaAutoServiceRegistration : Updating port to 8041
2021-06-09 09:33:32.105 INFO 90303 — [ main] o.s.c.n.e.s.EurekaServiceRegistry : Registering application CHOERODON-ASGARD with eureka with status UP
2021-06-09 09:33:32.106 INFO 90303 — [ main] com.netflix.discovery.DiscoveryClient : Saw local status change event StatusChangeEvent [timestamp=1623202412106, current=UP, previous=STARTING]
2021-06-09 09:33:32.117 INFO 90303 — [nfoReplicator-0] com.netflix.discovery.DiscoveryClient : DiscoveryClient_CHOERODON-ASGARD/192.168.201.24:choerodon-asgard:8040: registering service…
2021-06-09 09:33:32.142 INFO 90303 — [ main] o.s.c.support.DefaultLifecycleProcessor : Starting beans in phase 0
2021-06-09 09:33:32.142 INFO 90303 — [ main] o.s.c.support.DefaultLifecycleProcessor : Starting beans in phase 2147483647
2021-06-09 09:33:32.142 INFO 90303 — [ main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
2021-06-09 09:33:32.165 INFO 90303 — [nfoReplicator-0] com.netflix.discovery.DiscoveryClient : DiscoveryClient_CHOERODON-ASGARD/192.168.201.24:choerodon-asgard:8040 - registration status: 204
2021-06-09 09:33:32.168 INFO 90303 — [freshExecutor-0] com.netflix.discovery.DiscoveryClient : Disable delta property : true
2021-06-09 09:33:32.168 INFO 90303 — [freshExecutor-0] com.netflix.discovery.DiscoveryClient : Single vip registry refresh property : null
2021-06-09 09:33:32.168 INFO 90303 — [freshExecutor-0] com.netflix.discovery.DiscoveryClient : Force full registry fetch : false
2021-06-09 09:33:32.168 INFO 90303 — [freshExecutor-0] com.netflix.discovery.DiscoveryClient : Application is null : false
2021-06-09 09:33:32.168 INFO 90303 — [freshExecutor-0] com.netflix.discovery.DiscoveryClient : Registered Applications size is zero : false
2021-06-09 09:33:32.168 INFO 90303 — [freshExecutor-0] com.netflix.discovery.DiscoveryClient : Application version is -1: false
2021-06-09 09:33:32.168 INFO 90303 — [freshExecutor-0] com.netflix.discovery.DiscoveryClient : Getting all instance registry info from the eureka server
2021-06-09 09:33:32.177 INFO 90303 — [freshExecutor-0] com.netflix.discovery.DiscoveryClient : The response status is 200

  • message报错日志

2021-06-09 09:47:06.502 ERROR 56080 — [pool-8-thread-1] i.c.asgard.saga.consumer.SagaConsumer : SagaTask failed to execute

com.netflix.hystrix.exception.HystrixRuntimeException: SagaConsumerClient#pollBatch(PollSagaTaskInstanceDTO) failed and no fallback available.
at com.netflix.hystrix.AbstractCommand$22.call(AbstractCommand.java:819) ~[hystrix-core-1.5.12.jar:1.5.12]
at com.netflix.hystrix.AbstractCommand$22.call(AbstractCommand.java:804) ~[hystrix-core-1.5.12.jar:1.5.12]
at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$4.onError(OperatorOnErrorResumeNextViaFunction.java:140) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87) ~[rxjava-1.3.8.jar:1.3.8]
at com.netflix.hystrix.AbstractCommand$DeprecatedOnFallbackHookApplication$1.onError(AbstractCommand.java:1472) ~[hystrix-core-1.5.12.jar:1.5.12]
at com.netflix.hystrix.AbstractCommand$FallbackHookApplication$1.onError(AbstractCommand.java:1397) ~[hystrix-core-1.5.12.jar:1.5.12]
at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87) ~[rxjava-1.3.8.jar:1.3.8]
at rx.observers.Subscribers$5.onError(Subscribers.java:230) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28) ~[rxjava-1.3.8.jar:1.3.8]
at rx.Observable.unsafeSubscribe(Observable.java:10327) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35) ~[rxjava-1.3.8.jar:1.3.8]
at rx.Observable.unsafeSubscribe(Observable.java:10327) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.Observable.unsafeSubscribe(Observable.java:10327) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.Observable.unsafeSubscribe(Observable.java:10327) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.Observable.unsafeSubscribe(Observable.java:10327) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.Observable.unsafeSubscribe(Observable.java:10327) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OperatorOnErrorResumeNextViaFunction$4.onError(OperatorOnErrorResumeNextViaFunction.java:142) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87) ~[rxjava-1.3.8.jar:1.3.8]
at com.netflix.hystrix.AbstractCommand$HystrixObservableTimeoutOperator$2.onError(AbstractCommand.java:1194) ~[hystrix-core-1.5.12.jar:1.5.12]
at rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.onError(OperatorSubscribeOn.java:80) ~[rxjava-1.3.8.jar:1.3.8]
at rx.observers.Subscribers$5.onError(Subscribers.java:230) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach$DoOnEachSubscriber.onError(OnSubscribeDoOnEach.java:87) ~[rxjava-1.3.8.jar:1.3.8]
at rx.observers.Subscribers$5.onError(Subscribers.java:230) ~[rxjava-1.3.8.jar:1.3.8]
at com.netflix.hystrix.AbstractCommand$DeprecatedOnRunHookApplication$1.onError(AbstractCommand.java:1431) ~[hystrix-core-1.5.12.jar:1.5.12]
at com.netflix.hystrix.AbstractCommand$ExecutionHookApplication$1.onError(AbstractCommand.java:1362) ~[hystrix-core-1.5.12.jar:1.5.12]
at rx.observers.Subscribers$5.onError(Subscribers.java:230) ~[rxjava-1.3.8.jar:1.3.8]
at rx.observers.Subscribers$5.onError(Subscribers.java:230) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:44) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeThrow.call(OnSubscribeThrow.java:28) ~[rxjava-1.3.8.jar:1.3.8]
at rx.Observable.unsafeSubscribe(Observable.java:10327) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.Observable.unsafeSubscribe(Observable.java:10327) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:51) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:35) ~[rxjava-1.3.8.jar:1.3.8]
at rx.Observable.unsafeSubscribe(Observable.java:10327) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:41) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeDoOnEach.call(OnSubscribeDoOnEach.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30) ~[rxjava-1.3.8.jar:1.3.8]
at rx.Observable.unsafeSubscribe(Observable.java:10327) ~[rxjava-1.3.8.jar:1.3.8]
at rx.internal.operators.OperatorSubscribeOn$SubscribeOnSubscriber.call(OperatorSubscribeOn.java:100) ~[rxjava-1.3.8.jar:1.3.8]
at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:56) ~[hystrix-core-1.5.12.jar:1.5.12]
at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction$1.call(HystrixContexSchedulerAction.java:47) ~[hystrix-core-1.5.12.jar:1.5.12]
at org.hzero.core.hystrix.AbstractCallable.call(AbstractCallable.java:15) ~[hzero-starter-core-1.6.1.RELEASE.jar:1.6.1.RELEASE]
at org.hzero.core.hystrix.RequestAttributeCallableWrapper$RequestAttributeCallable.call(RequestAttributeCallableWrapper.java:35) ~[hzero-starter-core-1.6.1.RELEASE.jar:1.6.1.RELEASE]
at com.netflix.hystrix.strategy.concurrency.HystrixContexSchedulerAction.call(HystrixContexSchedulerAction.java:69) ~[hystrix-core-1.5.12.jar:1.5.12]
at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55) ~[rxjava-1.3.8.jar:1.3.8]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[na:1.8.0_261]
at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266) ~[na:1.8.0_261]
at java.util.concurrent.FutureTask.run(FutureTask.java) ~[na:1.8.0_261]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_261]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_261]
at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_261]
Caused by: feign.RetryableException: Read timed out executing POST http://choerodon-asgard/v1/ext/sagas/tasks/instances/poll
at feign.FeignException.errorExecuting(FeignException.java:65) ~[feign-core-9.7.0.jar:na]
at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:105) ~[feign-core-9.7.0.jar:na]
at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:77) ~[feign-core-9.7.0.jar:na]
at feign.hystrix.HystrixInvocationHandler$1.run(HystrixInvocationHandler.java:107) ~[feign-hystrix-9.7.0.jar:na]
at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:302) ~[hystrix-core-1.5.12.jar:1.5.12]
at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:298) ~[hystrix-core-1.5.12.jar:1.5.12]
at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:46) ~[rxjava-1.3.8.jar:1.3.8]
… 29 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method) ~[na:1.8.0_261]
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) ~[na:1.8.0_261]
at java.net.SocketInputStream.read(SocketInputStream.java:171) ~[na:1.8.0_261]
at java.net.SocketInputStream.read(SocketInputStream.java:141) ~[na:1.8.0_261]

  • iam报错日志

Caused by: feign.RetryableException: Read timed out executing POST http://choerodon-asgard/v1/ext/sagas/tasks/instances/poll
at feign.FeignException.errorExecuting(FeignException.java:65) ~[feign-core-9.7.0.jar:na]
at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:105) ~[feign-core-9.7.0.jar:na]
at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:77) ~[feign-core-9.7.0.jar:na]
at feign.hystrix.HystrixInvocationHandler$1.run(HystrixInvocationHandler.java:107) ~[feign-hystrix-9.7.0.jar:na]
at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:302) ~[hystrix-core-1.5.12.jar:1.5.12]
at com.netflix.hystrix.HystrixCommand$2.call(HystrixCommand.java:298) ~[hystrix-core-1.5.12.jar:1.5.12]
at rx.internal.operators.OnSubscribeDefer.call(OnSubscribeDefer.java:46) ~[rxjava-1.3.8.jar:1.3.8]
… 29 common frames omitted

  • 原因分析:

    注册中心都正常注册了上去

  • 疑问:

    请问这种报错应该忽略还是应该如何解决?

把服务都重启下试试

所有的重启后依旧会有这三个的报错…报错日志也没有改变
是需要更改什么配置么

应该不需要 到时候看看什么功能不能用了再说吧

另外一个帖子看到解决办法,可以试试将 RibbonHystrix的超时时间设置大点。

iam服务我调大了好多,这样还是不行,看下图