首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hazelcast例外

Hazelcast例外
EN

Stack Overflow用户
提问于 2019-08-25 23:16:09
回答 1查看 352关注 0票数 0

我们最近将Hazelcast添加到我们的一个应用程序中,并注意到这个NPE在我们的日志中没有明显的原因出现。我们正在使用Hazelcast 3.11,集群中有20个成员运行在四个物理服务器上。我们使用Hazelcast在不同的JVM之间共享一些锁和一个映射。

代码语言:javascript
复制
[24/08/19 17:50:10:586 EST] 000000ba ExecutionServ E com.hazelcast.spi.ExecutionService  [SERVERNAME]:5701 [xyz] [3.11.3] Failed to execute java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@b20b531
                                 java.lang.NullPointerException
    at com.hazelcast.crdt.CRDTReplicationTask.replicate(CRDTReplicationTask.java:101)
    at com.hazelcast.crdt.CRDTReplicationTask.run(CRDTReplicationTask.java:67)
    at com.hazelcast.spi.impl.executionservice.impl.DelegateAndSkipOnConcurrentExecutionDecorator$DelegateDecorator.run(DelegateAndSkipOnConcurrentExecutionDecorator.java:77)
    at com.hazelcast.util.executor.CachedExecutorServiceDelegate$Worker.run(CachedExecutorServiceDelegate.java:227)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:906)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:929)
    at java.lang.Thread.run(Thread.java:773)
    at com.hazelcast.util.executor.HazelcastManagedThread.executeRun(HazelcastManagedThread.java:64)
    at com.hazelcast.util.executor.HazelcastManagedThread.run(HazelcastManagedThread.java:80)

考虑到我们的应用程序是非常关键的,我想了解什么可能导致它以及后果是什么。我们的应用程序似乎在我们使用Hazelcast的地方正常工作。

预先感谢您的投入。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-27 18:06:01

这个问题似乎已经用Hazelcast记录下来,并于2018年9月修复:https://github.com/hazelcast/hazelcast/pull/13706

但看起来这个问题从来没有进入黑兹尔卡斯特的发行版。参见发行说明,没有提到bug 13706:https://docs.hazelcast.org/docs/rn/index.html#3-12-2

我问这个问题是否会/什么时候发布(如果还没有发布)的危险拉请求(上面的第一个链接)。

你可以尝试一件事,万一他们把补丁拉进一个版本中,那就是用hazelcast 3.12.2 (最新的版本)进行测试,也许他们在补丁中做了修改,但在发布说明中没有提到?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57650367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档