要在其代理组件与参与的 Horizon 容器(基于 Horizon Connection Server 技术)中的系统组件之间建立持续通信,Universal Broker 需要满足特定的端口和协议要求。此外,对于配置了 Universal Broker 的环境,Horizon Cloud Connector 必须能够访问某些特定的 DNS 名称。
使用 Horizon Cloud Connector 和 Horizon 容器时的 DNS、端口和协议要求中介绍了 DNS 要求。
Horizon Cloud Connector 上的 Universal Broker 客户端通过端口 443 与 Universal Broker 服务建立持久的 WebSocket 连接。Universal Broker 客户端通过随机选择的端口接收来自服务的连接请求。
然后,Universal Broker 客户端通过另外一个随机选择的端口将请求转发到连接服务器上的 Universal Broker 插件。Universal Broker 插件通过在安装插件期间指定的端口侦听这些入站请求。
有关 Universal Broker 的系统架构和流量的更多信息,请参阅 Universal Broker 的系统架构和组件。
| 源 | 源端口 | 目标 | 目标容器 | 协议 | 用途 |
|---|---|---|---|---|---|
| Horizon Cloud Connector 上的 Universal Broker 客户端 | 从可用端口中随机选择 | Universal Broker | 443 | 最初为 HTTPS,然后使用 WebSocket 进行持续连接 | 用于与 Universal Broker 服务建立持久的 WebSocket 连接 |
| Horizon Cloud Connector 上的 Universal Broker 客户端 | 从可用端口中随机选择 | 连接服务器上的 Universal Broker 插件 | 在安装 Universal Broker 插件期间指定。如果未指定端口,则默认使用端口 33443。 | HTTPS | 由 Universal Broker 插件用于侦听 Universal Broker 客户端从 Universal Broker 服务转发的入站连接请求 |
此页面对您有帮助吗?