java - hazelcast 主题订阅总数

标签 java hazelcast

我想问是否可以使用 Hazelcast 获取集群范围内某个主题的订阅总数以及如何获取?

例如

ITopic topic = hazelcastInstance.getTopic("foo");

long totalSubscribed = topic.getSubscribed()

谢谢

最佳答案

您可以访问EventService(SPI的一部分)并调用以下方法:

Collection<EventRegistration> getRegistrations(String serviceName, String topic);

这应该能让您了解特定主题的听众数量。

关于java - hazelcast 主题订阅总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27904536/

相关文章:

java - 榛树。序列化失败

hazelcast - 减少 Hazelcast 线程的数量

java - 我是否需要使用同步 getter 来使类线程安全?

serialization - Hazelcast:可移植序列化是否需要在客户端和服务器之间共享对象?

java - Java 中的 session 超时(使用 Spring Boot 和 Hazelcast)

java - 集群环境下的Atmosphere框架

java - 我怎样才能停止 jMonkeyEngine 游戏?

java - Java 中 XSD 的编程检查

java - 从库返回 Java Future 的最佳实践

Java-读取一个文件,字节流和字符流的性能差异