请问 gateway 分组 跟 redis 订阅有本质上的区别吗?

mayibanjia

我现在做了一个订阅功能;
我直接用gateway 的分组功能
如果用户订阅 test 频道,我就把他joinGroup加入test频道 然后我后端 向 test 频道发送数据 所有进入或者说订阅test频道的人都可以收到了。
请问这个跟redis的订阅发布有什么本质区别吗 比如性能方面?如果没有 我直接用这个 就没问题了。

493 1 0
1个回答

walkor

joinGroup 其实就是订阅,使用上和redis订阅效果一样。性能上因为gatwayWorker本身就是多进程的,加上支持分布式部署,维持连接数要比单进程的redis多一些。

年代过于久远,无法发表回答
🔝