这里有一些背景:我们有几个共享Hazelcast阻塞quque的服务实例,该服务主要有两个任务:
)
关于上述解决方案,我有几个问题:
通过电话编辑,如果有拼写问题道歉。也许更好的解决办法是转向红色或其他集中的方式?
发布于 2021-03-08 02:58:21
我不熟悉哈泽尔卡斯特。但我知道Redis有办法。
您可以使用Redis Set存储不重复的项,在将项目推送到redis消息队列之前,只需检查Redis Set中是否存在项,如果存在,则退出推送操作。
如何避免项目被duplicatedly?带走
您可以使用Redis List作为消息队列,使用rpop原子操作,instanceA和instanceB不能接受重复项。
https://stackoverflow.com/questions/66514217
复制相似问题