rabbitmq - 消费者确认消息时的事件
问题描述
RabbitMQ 或某些插件是否提供了任何事件,当消费者确认消息时会“触发”?例如,事件的结果可以是发送到特定队列或 webhook 的消息。有什么解决方案或建议吗?
预期场景:有一个包含客户端应用程序消息的队列 - 应用程序使用来自该队列的消息 - 应用程序发送轻量级 AMQPack
数据包 - 服务器接收ack
- 服务器调用某种回调(webhook)
解决方案
这也可以从消费者端轻松实现,当您ack
从消费者那里收到消息时,从消费者本身调用外部 webhook。消息正文可以携带 webhook URL,然后可以在消费者端解析,这样您就可以灵活地传递特定于消息的参数。
推荐阅读
- sql-server - Appsettings.json + .net Core 3.1 中的 SQL Server 连接字符串
- azure - 如何在 Azure Vault 中存储 RSA 密钥
- jquery - FullCalendar VDOM 已加载
- javascript - Laravel:目前未启用对实验语法“classProperties”的支持
- alert - Splunk:为什么我没有收到另一封警报电子邮件?
- flutter - 在 null 上调用了“where”方法。接收方:null 尝试调用:where(Closure: (UserModel) => bool)
- jenkins - 如何使用 Subversion 设置 Jenkins 共享库
- sql - SQL:用事件和日期计算不同的列
- macos - MacOS 上的 Citrix Receiver 分辨率 4K
- haskell - 为什么 ap 在 Applicative 中可用?