支持的RabbitMQ插件有哪些?
RabbitMQ實例購買后,支持的插件如下,其中,方括號中為空的表示還未安裝,標記為[E*]的插件是明確安裝的,標記為[e*]的插件是隱式安裝的,也就是說,這些插件是作為其它的插件的依賴而進行安裝的。
[ ] rabbitmq_amqp1_0 3.8.35
[ ] rabbitmq_auth_backend_cache 3.8.35
[ ] rabbitmq_auth_backend_http 3.8.35
[ ] rabbitmq_auth_backend_ldap 3.8.35
[ ] rabbitmq_auth_mechanism_ssl 3.8.35
[ ] rabbitmq_consistent_hash_exchange 3.8.35
[ ] rabbitmq_delayed_message_exchange 3.8.9
[ ] rabbitmq_event_exchange 3.8.35
[ ] rabbitmq_federation 3.8.35
[ ] rabbitmq_federation_management 3.8.35
[ ] rabbitmq_jms_topic_exchange 3.8.35
[E*] rabbitmq_management 3.8.35
[e*] rabbitmq_management_agent 3.8.35
[ ] rabbitmq_mqtt 3.8.35
[ ] rabbitmq_peer_discovery_aws 3.8.35
[ ] rabbitmq_peer_discovery_common 3.8.35
[ ] rabbitmq_amqp1_0 3.8.35
[ ] rabbitmq_auth_backend_cache 3.8.35
[ ] rabbitmq_auth_backend_http 3.8.35
[ ] rabbitmq_auth_backend_ldap 3.8.35
[ ] rabbitmq_auth_mechanism_ssl 3.8.35
[ ] rabbitmq_consistent_hash_exchange 3.8.35
[ ] rabbitmq_delayed_message_exchange 3.8.9
[ ] rabbitmq_event_exchange 3.8.35
[ ] rabbitmq_federation 3.8.35
[ ] rabbitmq_federation_management 3.8.35
[ ] rabbitmq_jms_topic_exchange 3.8.35
[E*] rabbitmq_management 3.8.35
[e*] rabbitmq_management_agent 3.8.35
[ ] rabbitmq_mqtt 3.8.35
[ ] rabbitmq_peer_discovery_aws 3.8.35
[ ] rabbitmq_peer_discovery_common 3.8.35
RabbitMQ控制臺支持安裝的插件有:rabbitmq_amqp1_0、rabbitmq_delayed_message_exchange、rabbitmq_federation、rabbitmq_sharding、rabbitmq_shovel、rabbitmq_tracing、rabbitmq_mqtt、rabbitmq_web_mqtt、rabbitmq_stomp、rabbitmq_web_stomp和rabbitmq_consistent_hash_exchange,實例創建后,以上插件默認關閉,如需開啟,在控制臺實例詳情的“插件管理”頁面開啟,具體操作請參見開啟實例插件。
RabbitMQ插件功能可用于測試和遷移業務等場景,不建議用于生產業務。詳情請參考約束與限制。
說明
2023年9月30日之前購買的RabbitMQ實例,不支持在控制臺開啟以下插件:rabbitmq_tracing、rabbitmq_mqtt、rabbitmq_web_mqtt、rabbitmq_stomp、rabbitmq_web_stomp、rabbitmq_consistent_hash_exchange,如果需要開啟,請在控制臺提工單,技術人員在后臺開啟插件,開啟過程中,對業務沒有任何影響。
如果需要激活其他未安裝且控制臺不支持開啟的插件(如rabbitmq_random_exchange),需要在控制臺提工單,技術人員在后臺開啟插件,開啟過程中,對業務沒有任何影響。
未開啟SSL的RabbitMQ單機實例,支持開啟rabbitmq_shovel插件。RabbitMQ集群實例和開啟SSL的RabbitMQ單機實例,不支持開啟rabbitmq_shovel插件。