{
  "groups": [
    {
      "name": "orion.websocket",
      "type": "org.dromara.visor.framework.websocket.configuration.config.WebSocketConfig",
      "sourceType": "org.dromara.visor.framework.websocket.configuration.config.WebSocketConfig"
    }
  ],
  "properties": [
    {
      "name": "orion.websocket.prefix",
      "type": "java.lang.String",
      "description": "公共 websocket 前缀."
    },
    {
      "name": "orion.websocket.binary-buffer-size",
      "type": "java.lang.Integer",
      "description": "二进制消息缓冲区大小 byte.",
      "defaultValue": "1048576"
    },
    {
      "name": "orion.websocket.text-buffer-size",
      "type": "java.lang.Integer",
      "description": "文本消息缓冲区大小 byte.",
      "defaultValue": "1048576"
    },
    {
      "name": "orion.websocket.session-idle-timeout",
      "type": "java.lang.Long",
      "description": "session 最大超时时间 ms.",
      "defaultValue": "1800000"
    }
  ]
}