可以用lpush  和 rpop实现消息队列

 

消息模式 - 队列模式

 

 注意: 消息接收方不知道队列中是否有消息, 会一直发rpop命令,这样的话每次都会建立一次连接,不好。

可以使用brpop,  它从队列中如果取不到数据会一直阻塞,在一定范围时间没取出就会返回null

第一个在60秒内没取到, 第二个是在等待,直到lpush进去,才取到:

消息模式 - 队列模式

 

相关文章:

  • 2022-12-23
  • 2021-08-08
  • 2022-01-06
  • 2021-11-06
  • 2021-12-07
  • 2022-12-23
  • 2021-09-30
  • 2021-10-07
猜你喜欢
  • 2022-12-23
  • 2022-02-02
  • 2021-10-22
  • 2022-12-23
  • 2022-01-13
  • 2022-02-06
相关资源
相似解决方案