开发者社区 问答 正文

Rabbitmq生产者消费者通信:报错

现在业务有个发短信的需求,后台是生产者负责将短信的内容放入队列,然后有另外一个服务是消费者负责读取队列里的内容并发送短信,然后我该如何让生产者知道消费者已成功发送短信并返回信息给前台呢?我用的是rabbitmq,但是并不知道如何让生产者和消费者互相通信,求大神支招

展开
收起
kun坤 2020-06-07 16:44:10 529 分享 版权
1 条回答
写回答
取消 提交回答
  • 队列设置状态有的  仔细看下官网的API几种模式 

    ######看了很久了,基本上都是消费者处理完信息之后返回一个ack给rabbitmq,然后rabbitmq从队列里删除信息,然而这个过程怎么让生产者知道呢?######

    主动调用生产者的一个接口告诉他

    ######

    可以参考rpc的模式,消费者处理结束后通过其他队列返回给生产者

    2020-06-07 16:44:14
    赞同 展开评论