当服务器无法处理查询时,Hazelcast挂起

当服务器无法处理查询时,Hazelcast挂起,hazelcast,Hazelcast,我想用IMap.executeOnKey方法执行超类型AbstractEntryProcessor的实例(比如SomeEntryProcessor)。 服务器端类加载器没有此类(SomeEntryProcessor)。 因此,它预期会在以下方面失败: java.lang.ClassNotFoundException: com.package.SomeEntryProcessor com.hazelcast.nio.serialization.HazelcastSerializationExcep

我想用IMap.executeOnKey方法执行超类型AbstractEntryProcessor的实例(比如SomeEntryProcessor)。 服务器端类加载器没有此类(SomeEntryProcessor)。 因此,它预期会在以下方面失败:

java.lang.ClassNotFoundException: com.package.SomeEntryProcessor
com.hazelcast.nio.serialization.HazelcastSerializationException: java.lang.ClassNotFoundException: com.package.SomeEntryProcessor
    at com.hazelcast.nio.serialization.DefaultSerializers$ObjectSerializer.read(DefaultSerializers.java:190) ~[hazelcast-3.2.3.jar:3.2.3]
    at com.hazelcast.nio.serialization.StreamSerializerAdapter.read(StreamSerializerAdapter.java:40) ~[hazelcast-3.2.3.jar:3.2.3]
    at com.hazelcast.nio.serialization.SerializationServiceImpl.readObject(SerializationServiceImpl.java:279) ~[hazelcast-3.2.3.jar:3.2.3]
    at com.hazelcast.nio.serialization.ByteArrayObjectDataInput.readObject(ByteArrayObjectDataInput.java:433) ~[hazelcast-3.2.3.jar:3.2.3]
    at com.hazelcast.map.client.MapExecuteOnKeyRequest.read(MapExecuteOnKeyRequest.java:88) ~[hazelcast-3.2.3.jar:3.2.3]
但在这之后,ExecuteKey永远挂起。 我相信这是由于无限等待的方法

ClientCallFuture.get(long timeout, TimeUnit unit) {
  ...
  this.wait(waitMillis); // line 103 in hazelcast 3.2.3
}
有人见过同样的吗?
创建了一个问题,但未收到任何响应

抱歉,不知怎的错过了该问题。你能试试3.3.x版本吗?我想问题已经解决了