ActiveMQ MessageGroupHashBucket-缓存属性需要什么?

时间:2018-08-14 14:48:05

标签: activemq

我正在尝试找到一种最佳策略来应对ActiveMQ消息组的支持。 ActiveMQ有几种策略(MessageGroupMap实现)。

让我有些困惑的是MessageGroupHashBucket。 具体来说,在查看资源之后,我不明白为什么在那里需要 cache 属性?为消息组分配使用者ID或按消息组检索使用者ID时-使用存储桶数组。

如果有人可以提出原因,那就太好了。

预先感谢

1 个答案:

答案 0 :(得分:1)

MessageGroupHashBucket通过返回 cache 属性作为所有组名和相关消费者ID的映射,实现 MessageGroupMap接口方法getGroups()