WS/WSS 协议支持相关
负载均衡文档中心入门中心API 中心SDK 中心文档活动我的反馈文档中心>负载均衡>WS/WSS 协议支持相关WS/WSS 协议支持相关最近更新时间:2024-08-14 16:58:21
微信扫一扫QQ新浪微博复制链接链接复制成功我的收藏本页目录:什么是 WS/WSS?为什么要使用 WS/WSS?WS/WSS 如何收费?如何在 CLB 上开启 WS/WSS?支持 WS/WSS 的地域有哪些?产品内容什么是 WS/WSS?为什么要使用 WS/WSS?产品购买WS/WSS 如何收费?产品实施如何在 CLB 上开启 WS/WSS?支持 WS/WSS 的地域有哪些?什么是 WS/WSS?WebSocket 是一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket Secure 是 WebSocket协议的安全版本,在 TLS 之上建立连接提供加密与安全性。
WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。[回到顶部]为什么要使用 WS/WSS?在 WebSocket 出现之前,客户端获取服务器数据只能通过轮询的方式从服务器拉取(Pull)数据。
这样的数据交换方式存在两个最突出的问题:1. 效率低。当客户端需要实时数据时,需要频繁的发起 Ajax 请求拉取数据。2. 服务器无法主动推(Push)数据。
为解决这些问题,WebSocket 诞生了。WebSocket 是伴随 HTML5 发布的一种新协议。它实现了浏览器与服务器全双工通信(full-duplex),可以传输基于消息的文本和二进制数据。从协议层面上解决了 HTTP 的上述难题。WebSocket 的主要优点包括:1. 更小的控制开销。连接建立后,用于控制的包头较小。相对于 HTTP 请求每次都要携带完整的头部,此项开销大大降低。2. 更强的实时性。WebSocket 是全双工协议,服务器可实时推送数据给客户端。3. 保持连接状态。[回到顶部]WS/WSS 如何收费?CLB 默认支持 WS/WSS,不收取额外费用。[回到顶部]如何在 CLB 上开启 WS/WSS?CLB 默认开启 WS/WSS。如果连接空闲超过60s时,则需要进行个性化配置,配置proxy_read_timeout参数,建议参数值小于900s,配置方式请参见 七层个性化配置。
监听器监听 HTTP,则默认支持 WS;监听器监听 HTTPS 或 TCP SSL,则默认支持 WSS;监听器监听 TCP,则默认支持 WS/WSS。
使用 WSS 时,CLB 会进行 SSL 卸载。
[回到顶部]支持 WS/WSS 的地域有哪些?目前所有地域均已支持 WS/WSS 协议。[回到顶部]上一篇: HTTPS 相关下一篇: HTTP/2 协议支持相关Copyright © 2013-2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有深圳市腾讯计算机系统有限公司ICP备案/许可证号:粤B2-20090059粤公网安备44030502008569号腾讯云计算(北京)有限责任公司京ICP证150476号 | 京ICP备11018762号中国站中文International文档“捉虫”活动检视指定产品文档,发现和反馈有效问题,奖!API专项"捉虫"反馈API文档问题,代金券、周边好礼奖不停!文档建议,你提了吗快来使用腾讯云产品文档,提出有效建议,奖!在线咨询目录返回顶部