如果您希望 VMware Cloud Director 发送特定事件触发的 AMQP 消息,则必须配置 AMQP 代理。可以使用 AMQP 消息自动处理底层用户请求。
过程
- 从顶部导航栏中,选择管理。
- 在设置下,选择可扩展性。
此时将打开
AMQP 代理选项卡。
- 单击 AMQP 代理部分的编辑按钮。
- 输入 AMQP 主机的 DNS 主机名或 IP 地址。
RabbitMQ 服务器主机的完全限定域名,例如
amqp.example.com。
- 输入 AMQP 端口。
代理侦听消息所用的默认端口为
5672
。
- 输入交换。
- 输入 vHost。
默认为
/
。
- 输入前缀。
- (可选) 要使用 SSL,请打开使用 SSL 开关,然后选择其中一个证书选项。
默认情况下,VMware Cloud Director AMQP 服务将发送未加密的消息。可以配置 AMQP 服务以使用 SSL 加密这些消息。此外,还可以配置服务,以使用 VMware Cloud Director 单元上 Java Runtime Environment 的默认 JCEKS 信任存储区(通常位于 $VCLOUD_HOME/jre/lib/security/cacerts)来验证代理证书。
选项 |
描述 |
SSL 证书 |
上载 SSL 证书。 |
SSL 密钥库 (JCEKS) |
上载 SSL 密钥库并输入密钥库密码。 |
- 输入用于连接到 AMQP 主机的用户名和密码。
- 单击保存。
- (可选) 要测试设置,请单击 AMQP 代理部分下的测试按钮,然后提供密码。
- (可选) 要将审核事件发布到 AMQP 代理,请单击非阻塞 AMQP 通知部分下的编辑按钮,然后打开启用通知开关。