如果要使用阻塞任务、通知或 VMware Cloud Director API 扩展(如 Container Service Extension (CSE) 和 VMware Cloud Director App Launchpad),您必须安装并配置 RabbitMQ AMQP 代理。
高级消息队列协议 (Advanced Message Queuing Protocol, AMQP) 是消息队列的开放式标准,支持企业系统进行灵活的消息传输。VMware Cloud Director 使用 RabbitMQ AMQP 代理提供可供扩展服务、对象扩展和通知使用的消息总线。
对于 VMware Cloud Director,在配置通知时,可以使用 MQTT 客户端替代 RabbitMQ AMQP 代理。请参见使用 MQTT 客户端订阅事件、任务和衡量指标。
过程
下一步做什么
默认情况下,VMware Cloud Director AMQP 服务将发送未加密的消息。可以配置 AMQP 服务以使用 SSL 加密这些消息。此外,还可以配置服务,以使用 VMware Cloud Director 单元上 Java Runtime Environment 的默认 JCEKS 信任存储区(通常位于 $VCLOUD_HOME/jre/lib/security/cacerts)验证代理证书。
要通过 VMware Cloud Director AMQP 服务启用 SSL,请参见《VMware Cloud Director 服务提供商管理门户指南》中的配置 AMQP 代理信息。