可扩展性选项卡
指定机器人服务是否应订阅 Orchestrator 的 SignalR 通道,并配置最适合您的传输协议。这些设置在升级后保留。
字段 |
描述 |
---|---|
已启用 |
此开关用于指定机器人服务是否订阅 Orchestrator 的 SignalR 通道。默认情况下,此设置处于启用状态,并且选择所有可用通道:
启用所有传输通道后,将按照以下优先级顺序自动选择最佳的可用传输:WebSocket > 服务器发送的事件 > 长轮询。如果第一个协议由于某种原因不可用,则使用下一个协议(如果启用)来促进 Orchestrator 和机器人之间的通信。 |
WebSocket |
如果选择此选项,将使用 WebSocket 传输协议将机器人连接到 Orchestrator 的 SignalR 通道。这是优先级最高的协议,因为其性能出色,并且支持机器人服务与 Orchestrator 的双向同步通信。 如果未启用“SignalR(机器人)”功能,则无法使用此选项。 |
服务器发送事件 (SSE) |
如果选择此选项,将使用“服务器发送事件 (SSE)”推送技术将机器人连接到 Orchestrator 的 SignalR 通道。这是 WebSocket 由于任何原因不可用时的首选备用传输协议。 如果未启用“SignalR(机器人)”功能,则无法使用此选项。 |
长轮询 |
如果选择此选项,将使用长轮询传输协议将机器人连接到 Orchestrator 的 SignalR 通道。如果 WebSocket 和 SSE 都不可用,则使用此协议。 如果未启用“SignalR(机器人)”功能,则无法使用此选项。 |