首页 > 解决方案 > Hazelcast 集群中的 Atomiclong 列表

问题描述

Hazelcast 客户端中是否有获取集群中存在的 AtomicLongs 列表。我可能需要知道计数器名称才能清除它,因为 AtomicCounter 没有 TTL。

提前致谢。

标签: hazelcasthazelcast-imap

解决方案


您可以列出所有分布式对象并过滤 AtomicLongs

        Collection<DistributedObject> distributedObjects = instance.getDistributedObjects();
        List<DistributedObject> atomicLongList = distributedObjects
            .stream()
            .filter(o -> o.getServiceName().equals(AtomicLongService.SERVICE_NAME))
            .collect(Collectors.toList());

推荐阅读