关于zbus能不能针对某一个用户进行订阅

DEC_LIU 发布于 2014/08/26 10:47
阅读 434
收藏 0

  • @少帮主 你好,想跟你请教个问题:关于zbus消息总线,有没有提供针对某一个登录用户订阅功能,
  • 比如说:有n个用户分别以不同的用户名登录同一个队列后,队列里面有针对不同用户的消息,每一个用户只接收自己相关的消息。就像jms可以配置属性接收属于自己的消息。

谢谢

加载中
0
少帮主
少帮主

zbus提供两类队列:

1)生产消费队列  (每个消费者都可以消费队列消息)

2)发布订阅(订阅主题)

上面两种队列又可以分为私有的或者公开的,针对用户个人的可以用私有队列来完成

私有队列只能给单个用户使用,暂不支持根据用户属性路由的特性。


DEC_LIU
DEC_LIU
谢谢
0
DEC_LIU
DEC_LIU

我在看您的代码中看到timer定时器,我以前在用定时器发现有问题,所以后来不敢再用了,这次看到您这个代码里面也有,我测试了一下,发现用这个定时器还是有问题的,您只要改一下系统时间,定时器就停止运行了。。。是不是考虑改掉这个呢?而采用ScheduledThreadPoolExecutor 或者用线程实现定时出来呢。

谢谢

0
少帮主
少帮主

引用来自“DEC_LIU”的评论

我在看您的代码中看到timer定时器,我以前在用定时器发现有问题,所以后来不敢再用了,这次看到您这个代码里面也有,我测试了一下,发现用这个定时器还是有问题的,您只要改一下系统时间,定时器就停止运行了。。。是不是考虑改掉这个呢?而采用ScheduledThreadPoolExecutor 或者用线程实现定时出来呢。

谢谢

 好,谢谢提醒,直接在git里面提issue让大家都能看到更好呢
DEC_LIU
DEC_LIU
提交了。
返回顶部
顶部