[Storm][DRPC] Request failed

让人想犯罪 __ 提交于 2019-12-12 03:32:24

问题


We work with storm and use the DRPC to execute some algorithms on the cluster.

When the duration time on each node is less than 60 seconds, there is no trouble: client receives correct result. However when we have to solve bigger problem with the same algorithm (then duration time is more than 60 seconds) we have the following message:

Exception in thread "main" DRPCExecutionException(msg:Request failed) at
backtype.storm.generated.DistributedRPC$execute_result$execute_resultStandardScheme.read(DistributedRPC.java:1222) at 
backtype.storm.generated.DistributedRPC$execute_result$execute_resultStandardScheme.read(DistributedRPC.java:1200) at backtype.storm.generated...

It seems to be about the node, which sends a message to cluster with "Request failed" and doesn't finish algorithm. Hope somebody have a hint to solve this :(

Note that the Client-DRPC-Topology and the 10 test nodes work properly when the duration is less than the minute.

Thank you.

来源:https://stackoverflow.com/questions/35940623/stormdrpc-request-failed

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!