tangfan916 opened a new issue #2156:
URL: https://github.com/apache/servicecomb-java-chassis/issues/2156


   serviceComb版本是1.3.0,vertx-core版本从3.6.3升级到3.9.4 微服务间调用异常,报错如下:
   
01:28:04,599Z(474047):ERROR{}[org.springframework.kafka.KafkaListenerEndpointContainer#1-0-C-1]org.apache.servicecomb.loadbalance.LoadbalanceHandler$4.lambda$null$0(LoadbalanceHandler.java:384)-->service
 CONSUMER rest 
V2XCSU.com.huawei.m2m.rest.api.v2xcsu.service.APIG_SN_RSUController.batchShowInnerRsus,
 call error, msg is cause:InvocationException,message:InvocationException: 
code=490;msg=CommonExceptionData [message=Cse Internal Bad 
Request];cause:NoSuchMethodError,message:io.vertx.core.http.RequestOptions.setSsl(Z)Lio/vertx/core/http/RequestOptions;,
 server is rest://192.168.0.158:20989?sslEnabled=true 
   2020-12-22 
01:28:04,600Z(474048):ERROR{}[org.springframework.kafka.KafkaListenerEndpointContainer#1-0-C-1]org.apache.servicecomb.loadbalance.LoadbalanceHandler$3.onExceptionWithServer(LoadbalanceHandler.java:309)-->Invoke
 server failed. Operation CONSUMER rest 
V2XCSU.com.huawei.m2m.rest.api.v2xcsu.service.APIG_SN_RSUController.batchShowInnerRsus;
 server rest://192.168.0.158:20989?sslEnabled=true; 0-0 msg 
cause:InvocationException,message:InvocationException: 
code=490;msg=CommonExceptionData [message=Cse Internal Bad 
Request];cause:NoSuchMethodError,message:io.vertx.core.http.RequestOptions.setSsl(Z)Lio/vertx/core/http/RequestOptions;
   2020-12-22 
01:28:04,605Z(474053):ERROR{}[org.springframework.kafka.KafkaListenerEndpointContainer#1-0-C-1]org.apache.servicecomb.loadbalance.LoadbalanceHandler$3.onExecutionFailed(LoadbalanceHandler.java:337)-->Invoke
 all server failed. Operation CONSUMER rest 
V2XCSU.com.huawei.m2m.rest.api.v2xcsu.service.APIG_SN_RSUController.batchShowInnerRsus,
 e=cause:InvocationException,message:InvocationException: 
code=490;msg=CommonExceptionData [message=Cse Internal Bad 
Request];cause:NoSuchMethodError,message:io.vertx.core.http.RequestOptions.setSsl(Z)Lio/vertx/core/http/RequestOptions;
   2020-12-22 
01:28:04,608Z(474056):ERROR{}[org.springframework.kafka.KafkaListenerEndpointContainer#1-0-C-1]org.apache.servicecomb.transport.rest.client.RestTransportClient.send(RestTransportClient.java:119)-->vertx
 rest transport send error.
   java.lang.NoSuchMethodError: 
io.vertx.core.http.RequestOptions.setSsl(Z)Lio/vertx/core/http/RequestOptions;
           at 
org.apache.servicecomb.transport.rest.client.http.RestClientInvocation.createRequest(RestClientInvocation.java:182)
 ~[transport-rest-client-1.3.0.jar!/:1.3.0]
           at 
org.apache.servicecomb.transport.rest.client.http.RestClientInvocation.invoke(RestClientInvocation.java:94)
 ~[transport-rest-client-1.3.0.jar!/:1.3.0]
           at 
org.apache.servicecomb.transport.rest.client.RestTransportClient.send(RestTransportClient.java:116)
 ~[transport-rest-client-1.3.0.jar!/:1.3.0]
           at 
org.apache.servicecomb.transport.rest.vertx.VertxRestTransport.send(VertxRestTransport.java:86)
 ~[transport-rest-vertx-1.3.0.jar!/:1.3.0]
           at 
org.apache.servicecomb.core.handler.impl.TransportClientHandler.handle(TransportClientHandler.java:42)
 ~[java-chassis-core-1.3.0.jar!/:1.3.0]
           at org.apache.servicecomb.core.Invocation.next(Invocation.java:204) 
~[java-chassis-core-1.3.0.jar!/:1.3.0]
           at 
org.apache.servicecomb.authentication.consumer.ConsumerAuthHandler.handle(ConsumerAuthHandler.java:46)
 ~[handler-publickey-auth-1.3.0.jar!/:1.3.0]
           at org.apache.servicecomb.core.Invocation.next(Invocation.java:204) 
~[java-chassis-core-1.3.0.jar!/:1.3.0]
           at 
org.apache.servicecomb.loadbalance.LoadbalanceHandler$4.lambda$call$1(LoadbalanceHandler.java:382)
 ~[handler-loadbalance-1.3.0.jar!/:1.3.0]
           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.util.ScalarSynchronousObservable$3.call(ScalarSynchronousObservable.java:235)
 ~[rxjava-1.3.8.jar!/:1.3.8]
           at 
rx.internal.util.ScalarSynchronousObservable$3.call(ScalarSynchronousObservable.java:228)
 ~[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.OnSubscribeConcatMap$ConcatMapSubscriber.drain(OnSubscribeConcatMap.java:286)
 ~[rxjava-1.3.8.jar!/:1.3.8]
           at 
rx.internal.operators.OnSubscribeConcatMap$ConcatMapSubscriber.onNext(OnSubscribeConcatMap.java:144)
 ~[rxjava-1.3.8.jar!/:1.3.8]
           at 
com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:185)
 ~[ribbon-loadbalancer-2.3.0.jar!/:2.3.0]
           at 
com.netflix.loadbalancer.reactive.LoadBalancerCommand$1.call(LoadBalancerCommand.java:180)
 ~[ribbon-loadbalancer-2.3.0.jar!/:2.3.0]
           at rx.Observable.unsafeSubscribe(Observable.java:10327) 
~[rxjava-1.3.8.jar!/:1.3.8]
           at 
rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:94) 
~[rxjava-1.3.8.jar!/:1.3.8]
           at 
rx.internal.operators.OnSubscribeConcatMap.call(OnSubscribeConcatMap.java:42) 
~[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.OperatorRetryWithPredicate$SourceSubscriber$1.call(OperatorRetryWithPredicate.java:127)
 ~[rxjava-1.3.8.jar!/:1.3.8]
           at 
rx.internal.schedulers.TrampolineScheduler$InnerCurrentThreadScheduler.enqueue(TrampolineScheduler.java:73)
 ~[rxjava-1.3.8.jar!/:1.3.8]
           at 
rx.internal.schedulers.TrampolineScheduler$InnerCurrentThreadScheduler.schedule(TrampolineScheduler.java:52)
 ~[rxjava-1.3.8.jar!/:1.3.8]
           at 
rx.internal.operators.OperatorRetryWithPredicate$SourceSubscriber.onNext(OperatorRetryWithPredicate.java:79)
 ~[rxjava-1.3.8.jar!/:1.3.8]
           at 
rx.internal.operators.OperatorRetryWithPredicate$SourceSubscriber.onNext(OperatorRetryWithPredicate.java:45)
 ~[rxjava-1.3.8.jar!/:1.3.8]
           at 
rx.internal.util.ScalarSynchronousObservable$WeakSingleProducer.request(ScalarSynchronousObservable.java:276)
 ~[rxjava-1.3.8.jar!/:1.3.8]
           at rx.Subscriber.setProducer(Subscriber.java:209) 
~[rxjava-1.3.8.jar!/:1.3.8]
           at 
rx.internal.util.ScalarSynchronousObservable$JustOnSubscribe.call(ScalarSynchronousObservable.java:138)
 ~[rxjava-1.3.8.jar!/:1.3.8]
           at 
rx.internal.util.ScalarSynchronousObservable$JustOnSubscribe.call(ScalarSynchronousObservable.java:129)
 ~[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.subscribe(Observable.java:10423) 
~[rxjava-1.3.8.jar!/:1.3.8]
           at rx.Observable.subscribe(Observable.java:10390) 
~[rxjava-1.3.8.jar!/:1.3.8]
           at rx.Observable.subscribe(Observable.java:10271) 
~[rxjava-1.3.8.jar!/:1.3.8]
           at 
org.apache.servicecomb.loadbalance.LoadbalanceHandler.sendWithRetry(LoadbalanceHandler.java:408)
 ~[handler-loadbalance-1.3.0.jar!/:1.3.0]
           at 
org.apache.servicecomb.loadbalance.LoadbalanceHandler.handle(LoadbalanceHandler.java:221)
 ~[handler-loadbalance-1.3.0.jar!/:1.3.0]
           at org.apache.servicecomb.core.Invocation.next(Invocation.java:204) 
~[java-chassis-core-1.3.0.jar!/:1.3.0]
           at 
org.apache.servicecomb.core.provider.consumer.InvokerUtils.innerSyncInvoke(InvokerUtils.java:73)
 ~[java-chassis-core-1.3.0.jar!/:1.3.0]
           at 
org.apache.servicecomb.provider.springmvc.reference.CseClientHttpRequest.doInvoke(CseClientHttpRequest.java:211)
 ~[provider-springmvc-1.3.0.jar!/:1.3.0]


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to