Skip To Content

将 JSON 推送到外部 WebSocket

“将 JSON 推送到外部 WebSocket”输出连接器可用于将已改编并格式化为通用 JSON 的事件数据推送到外部服务器的 WebSocket。 此输出连接器作为客户端运行,并且必须能够与外部服务器的 WebSocket 网关建立连接,以将 JSON 数据推送到其中。

用法说明

使用“将 JSON 推送到外部 WebSocket”输出连接器时,应记住以下事项:

  • 此输出连接器将事件数据改编为通用 JSON,而不是要素 JSONGeoJSON
  • 此输出连接器可将通用 JSON 出站适配器与 WebSocket 出站传输进行配对。
  • 此输出连接器作为客户端运行,并且与外部服务器的 WebSocket 建立连接。
  • 此连接器支持 WebSocket (ws) 和 WebSocket Secure (wss) 协议。

参数

以下是“将 JSON 推送到外部 WebSocket”输出连接器的参数:

参数描述

名称

用于在 GeoEvent Manager 中引用的输出连接器的描述性名称。

远程服务器 WebSocket URI(客户端模式)

GeoEvent Server 将向其推送数据 WebSocket URI。 默认值是指定为 ws://localhost:80/ws 的占位符 URI。 更新此参数以反映外部服务器 WebSocket 的 URI。

格式化的 JSON

指定是否格式化(修饰)通用 JSON。 也称为 PJSON。 此参数的默认值为

  • - 通用 JSON 将被格式化(修饰)。
  • - 通用 JSON 不会被格式化。

断开连接空闲时间

如果没有流量,WebSocket 连接将在此间隔(以秒为单位)后关闭。 默认为 600 秒,这表示在没有流量 10 分钟(600 秒)后,WebSocket 连接将关闭。


在本主题中
  1. 用法说明
  2. 参数