社区插件
概述
插件的二进制下载文件可供使用,这些插件是由社区中的作者贡献的。这些插件不随 RabbitMQ 服务器一起提供。有关如何安装插件的信息,请参阅 安装其他插件。请注意,插件的最新版本是针对 RabbitMQ 的最新功能版本编译的。
无法保证这些插件在给定的 RabbitMQ 版本中有效。它们是在发布时构建的,也可以在插件作者请求时构建。
Bug 修复版本通常不会影响插件兼容性。
升级 RabbitMQ 时,必须重新安装所有社区插件,这可能会导致安装其较新版本。或者,可以在升级之前或期间停用它们。
如果您是插件的作者,并且希望将其列在此处,请 联系我们!
路由
rabbitmq_lvc_exchange |
---|
最后一个值交换就像一个直接交换(绑定键与路由键进行比较以确保相等);但它还跟踪每个路由键发布的最后一个值,并且当队列绑定时,它会自动将最后一个值排队到绑定键。
|
rabbitmq_rtopic_exchange |
添加了一个反向主题交换,允许您在发布时提供路由模式,而不是在绑定时。
|
rabbitmq_delayed_message_exchange |
一个插件,它向 RabbitMQ 添加了延迟消息(或计划消息)。
|
rabbitmq_routing_node_stamp |
一个插件,它使用首先接收消息的节点来标记消息。
|
rabbitmq_message_timestamp |
一个插件,它在消息第一次进入 RabbitMQ 时添加一个时间戳。
|
rabbitmq_auth_backend_ip_range |
提供让您的 RabbitMQ 服务器根据客户端 IP 地址执行授权的功能。
|
管理
rabbitmq_management_exchange |
---|
添加了一种交换类型,允许您使用 AMQP 而不是 HTTP 连接到管理 API。
|
rabbitmq_management_themes |
增加了自定义管理 Web UI 外观的功能。
|
rabbitmq_boot_steps_visualiser |
在管理 UI 中添加了一个选项卡,该选项卡以图形方式显示引导步骤。这是一个调试工具:它在生产代理中没有任何用处。
|
协议
rabbitmq_email |
---|
将 SMTP 映射到 AMQP 0-9-1(将传入的电子邮件转换为 AMQP 0-9-1 消息)和 AMQP 0-9-1 映射到 SMTP(从 AMQP 0-9-1 消息发送电子邮件)。
|