社区插件
概述
此处提供由社区作者贡献的插件二进制下载。这些插件不随 RabbitMQ 服务器一同发布。请参阅 安装附加插件 以获取有关如何安装这些插件的信息。注意,插件的最新构建版本是针对 RabbitMQ 的最新功能版本进行编译的。
不保证这些插件在特定的 RabbitMQ 版本上一定能正常工作。它们是在发布时构建的,或者在插件作者请求时构建。
错误修复版本通常不会影响插件的兼容性。
升级 RabbitMQ 时,必须重新安装所有社区插件,这可能导致安装它们的更新版本。或者,也可以在升级之前或期间停用它们。
如果您是某个插件的作者,并希望将其列在此处,请与我们联系!
路由
| rabbitmq_lvc_exchange |
|---|
最后值交换机(Last Value Exchange)的作用类似于直连交换机(binding key 与 routing key 进行相等性比较);但它也会跟踪每个 routing key 发布过的最后一个值,当队列绑定时,它会自动将绑定 key 对应的最后一个值存入队列。
|
| 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 消息发送电子邮件)。
|