摘要: 很高兴的告诉大家,阿里云负载均衡在欧洲中部(法兰克福)与亚太东南3(吉隆坡)地域支持HTTP/2、WSS(Web Socket Secure)协议。 1、HTTP/2协议支持 什么是HTTP/2 HTTP2是超文本传输协议的第二版,Hypertext Transfer Protocol Version 2 (HTTP/2),向下兼容HTTP1.X协议版本,同时带来性能的大幅提升。

很高兴的告诉大家,阿里云负载均衡在欧洲中部(法兰克福)与亚太东南3(吉隆坡)地域支持HTTP/2、WSS(Web Socket Secure)协议。

1、HTTP/2协议支持
什么是HTTP/2
HTTP2是超文本传输协议的第二版,Hypertext Transfer Protocol Version 2 (HTTP/2),向下兼容HTTP1.X协议版本,同时带来性能的大幅提升。

HTTP/2相比HTTP/1.X有哪些优点
多路复用 (Multiplexing): 多路复用允许同时通过单一的 HTTP/2 连接发起多重的请求-响应消息。
二进制分帧与首部压缩: 提升了数据在网络中传输的效率
服务端推送(Server Push): 服务端可以主动往客户端推送数据,以减少请求次数提升效率
除此以外还有流量控制、主动重置请求、请求优先级等众多特性使得WEB服务性能得以大幅提升

HTTP/1.1与HTTP/2请求过程对比

如何在阿里云负载均衡SLB上启用HTTP2协议
无需配置,在HTTPS监听上默认支持(当前不支持明文的HTTP2)

限制于约束
HTTP/2协议仅在HTTPS监听上支持,不支持明文HTTP2(HTTP/2 Cleartext)
SLB HTTPS监听会侦测客户端发起的握手报文ClientHello中的ALPN字段进行协议版本的协商,若客户端ClientHello报文中没有携带ALPN字段,则SLB将按照HTTP/1.x的请求逻辑来处理
当前HTTP/2只启用在客户端到SLB之间的链路,SLB到后端服务器之间的连接依然是HTTP/1.X
HTTP/2的请求会统计到监听/实例的QPS中,与HTTP/1.X的QPS请求统一计数
单个连接支持的最大并发stream数为128
HTTP/2的连接超时时间为180秒,不可例外
2、WSS协议支持
什么是WS/WSS
WS是Web Socket的缩写
WebSocket 是 HTML5 一种新的协议。它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯,它建立在 TCP 之上,同 HTTP 一样通过 TCP 来传输数据,但是它和 HTTP 最大不同是:
WebSocket 是一种双向通信协议,在建立连接后,WebSocket 服务器和 Browser/Client Agent 都能主动的向对方发送或接收数据,就像 Socket 一样;WebSocket 需要类似 TCP 的客户端和服务器端通过握手连接,连接成功后才能相互通信。
WSS是Web Socket Secure的缩写即WebSocket加密版本。

为何使用WS/WSS
随着互联网的蓬勃发展,各种类型的WEB应用层出不穷,很多应用要求服务端有能力进行实时推送能力(比如直播间聊天室),以往很多网站为了实现推送技术,所用的技术都是轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部,其中真正有效的数据可能只是很小的一部分,显然这样会浪费很多的带宽等资源。
在这种情况下,HTML5定义了WebSocket协议,能更好的节省服务器资源和带宽,并且能够更实时地进行通讯。
WebSocket实现了浏览器与服务器全双工(full-duplex)通信—允许服务器主动发送信息给客户端。

WebSocket协议的交互过程如下:

如何在阿里云负载均衡SLB上启用WS/WSS支持
无需配置,当选用HTTP监听时,默认支持无加密版本WebSocket协议;当选择HTTPS监听时,默认支持加密版本的WebSocket协议,即WSS;

限制于约束
负载均衡与ECS后端服务的连接采用HTTP/1.1,建议后端服务器采用支持HTTP/1.1的WebServer
若负载均衡与后端服务超过60秒无消息交互,会主动断开连接,如需要维持连接一直不中断,需要主动实现保活机制,每60秒内进行一次报文交互
3、支持的地域
当前仅在欧洲中部(法兰克福)与亚太东南3(吉隆坡)地域支持HTTP/2、WSS,其他地域会陆续支持

4、收费政策
HTTP/2、WSS协议支持不额外收取费用

新功能:阿里云负载均衡支持HTTP/2、WSS协议相关推荐

  1. 新功能:阿里云负载均衡SLB支持HTTP/HTTPS超时时间自定义功能

    2019独角兽企业重金招聘Python工程师标准>>> 摘要: 大家好,很高兴的告诉大家,阿里云负载均衡SLB已经在新加坡.澳大利亚(悉尼).马来西亚(吉隆坡).日本(东京).美国( ...

  2. 新功能:阿里云负载均衡SLB支持HTTPS虚拟主机功能(SNI)

    Greeting 大家好,很高兴告诉大家,阿里云负载均衡SLB支持HTTPS虚拟主机(单VIP多证书功能-SNI),目前已经在所有地域开放,欢迎大家使用.具体内容请大家观看视频. 温馨提醒:视频杀流量 ...

  3. 新功能:阿里云负载均衡SLB支持HTTP访问强制跳转HTTPS

    摘要: 很高兴的告诉大家,阿里云负载均衡SLB已经在澳大利亚(悉尼).日本(东京).阿联酋(迪拜).美国 (弗吉尼亚).美国(硅谷).马来西亚(吉隆坡).德国(法兰克福).新加坡.印度尼西亚(雅加达) ...

  4. 【云周刊】第175期:终于来了!重磅发布:阿里云负载均衡SLB率先支持IPv6!

    本期头条 终于来了!重磅发布:阿里云负载均衡SLB率先支持IPv6! IPv6的设计初衷是用以解决IPv4地址枯竭问题,同时对IPv4进行大量改进,并最终取代IPv4.然而由于NAT等技术的广泛应用, ...

  5. 阿里云负载不支持 WebSocket 协议与 WSS 和 Nginx 配置问题

    WebSocket 是 HTML5 下一种新的协议.它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯的目的.它与HTTP一样通过已建立的TCP连接来传输数据,但是它和HTT ...

  6. 阿里云负载均衡(SLB)简介

    阿里云负载均衡(SLB)简介 1.SLB的概念 SLB:是将访问流量根据转发策略分发到后端多台云服务器(ECS实例)的流量分发控制. 2.概述 1.负载均衡通过设置虚拟服务地址,将添加的同一地域的多台 ...

  7. 阿里云负载均衡白名单自动修改脚本

    一.应用场景 公司服务器使用阿里云,有很多后台管理系统如kibana.jenkins.Apollo配置中心等应用.为了安全,这些系统是无法从互联网访问的,为了方便管理,使用了阿里云的 负载均衡+白名单 ...

  8. 阿里云 负载均衡 HTTP转HTTPS

    一.相关文档 1.证书服务 2.简单路由-HTTP 协议变为 HTTPS 协议 二.阿里云操作界面 1.云盾证书服务管理控制台(查询CA证书服务) 2.负载均衡管理控制台 三.相关文档 1.Syman ...

  9. 一篇文章读懂阿里云负载均衡性能保障型实例

    1. 什么是负载均衡性能保障型实例? 2. 性能保障型实例如何收费? 3. 性能保障型实例规格费的定价 4. 如何选择性能保障型实例? 5. 性能保障型实例的变配操作限制 6. 性能保障型实例何时收费 ...

最新文章

  1. Open***2.4.3 基于用户名密码验证方式(实战)
  2. [csu/coj 1078]多个序列的最长公共子序列
  3. sql like 多条件
  4. escape、encodeURI 、encodeURIComponent 编码与解码
  5. Wi-Fi模块的设置方法汇总
  6. JAVA中常用的逻辑运算符_Java中的常见运算符以及使用
  7. SharePoint 2013 workflow cannot start automatically when you logged in site as a system account
  8. A. Second Order Statistics(sort 水题)
  9. Python使用pandas读取Excel文件多个WorkSheet的数据并绘制柱状图和热力图
  10. 在VBA中实现通过Outlook发送邮件
  11. Dxg——Bat批处理 开发笔记整理分类合集【所有的相关记录,都整理在此】
  12. Mac翻译系列软件推荐三:Mate Translate for Mac多国语言翻译工具
  13. ORACLE SQL优化大全
  14. 三阶魔方中心互换_三阶魔方入门
  15. Python工程师Java之路(n)手写中文分词
  16. 微服务分布式构架开发实战PDF,阿里架构师推荐,快快收藏吧
  17. matlab标线,如何在matlab中以方位角画线?
  18. html中正方形选择,html中正方形的单选框怎么设置
  19. 电子科技大学信息与软件工程学院考研复试体会
  20. python 色卡,如何使用opencv创建实验室色卡?

热门文章

  1. seo自动发外链_一套节约成本全网营销方案-小小课堂SEO培训教程
  2. 苹果切换输入法_日语输入法哪个好
  3. c# out关键字 vb_c# 关键字:ref 和 out
  4. python视频网站分类_媒资分类_Python SDK_服务端SDK_视频点播 - 阿里云
  5. python环境变量配置_Python的安装、认识、配置环境变量以及helloworld打印的两种方式
  6. 固态硬盘上安装centos_自己动手丰衣足食 手把手教你安装M.2固态硬盘
  7. layui 如何去dom_常用元素操作 - layui.element
  8. 争分夺秒!一大批高校正在加紧扩建......
  9. 中国已消失的9所世界级大学
  10. 为什么物理不能理解爱情?