【问题标题】:How to intercept sent / consumed RabbitMQ messages如何拦截发送/消费的 RabbitMQ 消息
【发布时间】:2015-09-27 21:58:34
【问题描述】:

我正在开发RabbitMQ 令牌认证插件,其中令牌需要包含在 AMQP 标头中,以便可以在每条发送/消费的消息时对其进行验证。

我想知道如何实现它?到目前为止,我只熟悉RabbitMQ auth 插件,对其他插件机制了解不多。经过快速研究,我发现rabbit_channel_interceptor 的行为听起来可以胜任。

【问题讨论】:

    标签: erlang rabbitmq amqp


    【解决方案1】:

    我已经阅读了rabbitmq 的关于auth 的源代码。在源代码树中,请注意名为"rabbit_auth_machanism.erl", "rabbit_auth_backend", "rabbit_auth_backend_internal" 的文件。此外,还有一个名为"xxx ldap" 的插件。 仔细阅读并了解如何集成和搭建rabbitmq项目组后,就可以开始编程了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-06
      • 1970-01-01
      相关资源
      最近更新 更多