wanwenq33 opened a new issue, #13810:
URL: https://github.com/apache/dubbo/issues/13810
jdk8+dubbo3.0.15+spring-core-5.3.27 + k8s部署
2023年11月升级dubbo和spring,服务生产运行了三多月,2024-02-27
11:46:00生产的某个服务dubbo接口突然报错,其他服务dubbo调用都正常,报错持续2秒又自动正常。服务一直部署没有中断升级或者重启。请问有人遇到过吗?
cause: org.apache.dubbo.remoting.RemotingException: Fail to decode request
due to: java.lang.NullPointerException
java.lang.NullPointerException
at
java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
at
org.apache.dubbo.rpc.support.GroupServiceKeyCache.getServiceKey(GroupServiceKeyCache.java:37)
at
org.apache.dubbo.rpc.support.ProtocolUtils.serviceKey(ProtocolUtils.java:51)
at
org.apache.dubbo.rpc.protocol.AbstractProtocol.serviceKey(AbstractProtocol.java:82)
at
org.apache.dubbo.rpc.protocol.dubbo.DubboProtocol.getInvoker(DubboProtocol.java:277)
at
org.apache.dubbo.rpc.protocol.dubbo.CallbackServiceCodec.decodeInvocationArgument(CallbackServiceCodec.java:327)
Caused by: org.apache.dubbo.remoting.RemotingException: Fail to decode
request due to: java.lang.NullPointerException
java.lang.NullPointerException
at
org.apache.dubbo.remoting.exchange.support.DefaultFuture.doReceived(DefaultFuture.java:223)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.remoting.exchange.support.DefaultFuture.received(DefaultFuture.java:185)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.remoting.exchange.support.DefaultFuture.received(DefaultFuture.java:173)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler.handleResponse(HeaderExchangeHandler.java:60)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.remoting.exchange.support.header.HeaderExchangeHandler.received(HeaderExchangeHandler.java:181)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.remoting.transport.DecodeHandler.received(DecodeHandler.java:51)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.run(ChannelEventRunnable.java:59)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.common.threadpool.ThreadlessExecutor$RunnableWrapper.run(ThreadlessExecutor.java:184)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.common.threadpool.ThreadlessExecutor.waitAndDrain(ThreadlessExecutor.java:103)
~[dubbo-3.0.15.jar:3.0.15]
at org.apache.dubbo.rpc.AsyncRpcResult.get(AsyncRpcResult.java:193)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.rpc.protocol.AbstractInvoker.waitForResultIfSync(AbstractInvoker.java:264)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.rpc.protocol.AbstractInvoker.invoke(AbstractInvoker.java:185)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:78)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.invokeWithContext(AbstractClusterInvoker.java:378)
~[dubbo-3.0.15.jar:3.0.15]
at
org.apache.dubbo.rpc.cluster.support.FailoverClusterInvoker.doInvoke(FailoverClusterInvoker.java:80)
~[dubbo-3.0.15.jar:3.0.15]
--
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.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]