当前位置:主页 > 查看内容

负载均衡 WS/WSS 协议支持相关 - 常见问题

发布时间:2021-09-24 00:00| 位朋友查看

简介:产品内容 什么是 WS/WSS? 为什么要使用 WS/WSS? 产品购买 WS/WSS 如何收费? 产品实施 如何在 CLB 上开启 WS/WSS? 支持 WS/WSS 的地域有哪些? 什么是 WS/WSS? WebSocket 是一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的……


产品内容

  • 什么是 WS/WSS?
  • 为什么要使用 WS/WSS?

产品购买

  • WS/WSS 如何收费?

产品实施

  • 如何在 CLB 上开启 WS/WSS?
  • 支持 WS/WSS 的地域有哪些?

什么是 WS/WSS?

WebSocket 是一种在单个 TCP 连接上进行全双工通讯的协议。
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?

默认开启,无需额外配置
监听器监听在 HTTP,则默认支持 WS;监听器监听 HTTPS,则默认支持 WSS。
使用 WSS 时,CLB 会进行 SSL 卸载。
[回到顶部]

支持 WS/WSS 的地域有哪些?

目前所有地域均已支持 WS/WSS 协议。

[回到顶部]


本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐