weixin_39564277 2020-06-25 18:49 采纳率: 100%
浏览 363
已采纳

消息机制中生产者生产消息后消费者怎么就马上知道然后去消费的 ?

消息机制中生产者生产消息后消费者怎么就马上知道然后去消费的 ?

  • 写回答

2条回答 默认 最新

  • wgslucky 2020-06-25 22:04
    关注

    你说的是消息队列吗?比如rabbtimq或rocketmq这种消息服务,一般来说,整个系统的关系是这样的,生产者->消息服务->消费者。它们之间都是socket长连接,
    当生产者产生消息之后,会将消息发送到消息服务,这个消息会指定订阅的topic,消息服务会自动检测是否有消费者订阅了此topic,如果有订阅此topic的消费者,
    消息服务就会主动把消息推送给消息费者,这样消费者就能立刻消费消息了。而rocketmq提供了两种方式,一个是推,一个是拉,拉取消息由消费者自己控制,
    比如定时拉取。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大