一、功能简介
注意:说明:
注意:1. 目前仅支持基于 HTTP/1.1 的 WebSocket,不支持 HTTP/2 的 WebSocket。
注意:2. 最大连接超时时长支持:300秒。
二、场景一:针对站点所有域名配置 WebSocket
若你需要对整个接入站点配置开启/关闭 WebSocket,或作为站点级兜底配置,可参考以下步骤:
1. 登录 边缘安全加速平台 EO 控制台,在左侧菜单栏中,进入服务总览,单击网站安全加速内需配置的站点。
2. 在站点详情页面,单击站点加速 ,进入站点全局配置页面,在右侧导航栏中,单击网络优化。
3. 找到 WebSocket 配置卡片,单击开关开启 WebSocket 功能:
·开启状态:默认关闭,不支持 WebSocket 协议。开启后支持 WebSocket 协议。
·最大连接超时时长:超时时间之内若没有数据收发,连接将被断开。
三、场景二:针对指定域名配置 WebSocket
若你需要针对不同域名配置 WebSocket,例如:针对 example.com 站点下的 www.example.com 域名配置 WebSocket。可参考以下步骤:
1. 登录 边缘安全加速平台 EO 控制台,在左侧菜单栏中,进入服务总览,单击网站安全加速内需配置的站点。
2. 在站点详情页面,单击站点加速,进入站点全局配置页面,单击规则引擎 Tab 页。
3. 在规则引擎页面,单击创建规则,选择新增空白规则。
4. 在规则的编辑页面,选择 Host 为匹配类型,配置为 www.example.com。
5. 单击操作 > 选择框,在弹出的操作列表内,选择操作为WebSocket,单击开关开启,并配置最大连接超时时长。
注意:说明:
注意:最大连接时长:可配置1-300秒。
6. 单击保存并发布,即可完成该规则配置。