iohao / ioGame

无锁异步化、事件驱动架构设计的 java netty 网络编程框架; 轻量级,无需依赖任何第三方中间件或数据库就能支持集群、分布式; 适用于网络游戏服务器、物联网、内部系统及各种需要长连接的场景; 通过 ioGame 你可以很容易的搭建出一个集群无中心节点、集群自动化、分布式的网络服务器;FXGL、Unity、UE、Cocos Creator、Godot、Netty、Protobuf、webSocket、tcp、socket;java Netty 游戏服务器框架; Java Netty Game Server.
http://game.iohao.com
GNU Affero General Public License v3.0
918 stars 205 forks source link

Rpc invocation timeout #383

Closed 123okdf closed 2 days ago

123okdf commented 1 month ago

你的问题 | 使用场景

描述你遇到的问题,或使用场景(询问框架能否满足此类需求)

突然一直报错,重启也会报错 Rpc invocation timeout[responseCommand TIMEOUT]!

[Processor-Executor-common-1-8] ERROR com.iohao.game.bolt.broker.server.processor.InnerModuleMessageBrokerProcessor - Rpc invocation timeout[responseCommand TIMEOUT]! the address is 127.0.0.1:36278 com.alipay.remoting.rpc.exception.InvokeTimeoutException: Rpc invocation timeout[responseCommand TIMEOUT]! the address is 127.0.0.1:36278 at com.alipay.remoting.rpc.RpcResponseResolver.preProcess(RpcResponseResolver.java:83) at com.alipay.remoting.rpc.RpcResponseResolver.resolveResponseObject(RpcResponseResolver.java:54) at com.alipay.remoting.rpc.RpcRemoting.invokeSync(RpcRemoting.java:186) at com.alipay.remoting.rpc.RpcServerRemoting.invokeSync(RpcServerRemoting.java:67) at com.alipay.remoting.rpc.RpcRemoting.invokeSync(RpcRemoting.java:143) at com.alipay.remoting.rpc.RpcServer.invokeSync(RpcServer.java:638) at com.iohao.game.bolt.broker.server.balanced.region.BrokerClientProxy.invokeSync(BrokerClientProxy.java:96) at com.iohao.game.bolt.broker.server.processor.InnerModuleMessageBrokerProcessor.handleRequest(InnerModuleMessageBrokerProcessor.java:91) at com.iohao.game.bolt.broker.server.processor.InnerModuleMessageBrokerProcessor.handleRequest(InnerModuleMessageBrokerProcessor.java:52) at com.alipay.remoting.rpc.protocol.RpcRequestProcessor.dispatchToUserProcessor(RpcRequestProcessor.java:235) at com.alipay.remoting.rpc.protocol.RpcRequestProcessor.doProcess(RpcRequestProcessor.java:146) at com.alipay.remoting.rpc.protocol.RpcRequestProcessor$ProcessTask.run(RpcRequestProcessor.java:393) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833)

预期值

期望的预期值

实际值

实际值

复现步骤

描述复现步骤,并提供复现 demo

版本

iohao commented 1 month ago

可以提供一个复现步骤与 demo 吗。

123okdf commented 1 month ago

可以提供一个复现步骤与 demo 吗。

已解决,原因是:数据库报错,无法查询到数据