Azure App Service for Linux是否支持http2?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure App Service for Linux是否支持http2?相关的知识,希望对你有一定的参考价值。

在Azure App Service上游处理SSL配置。

因此,运行App Service作为Docker容器并为服务器配置nginx listen 443 ssl h2;没有必要,实际上,不会呈现网页。

当在服务上设置SSL w / customer域时,如何修改Azure App Service for Linux上的配置以作为http2协议运行?

谢谢,

答案

此功能现在适用于Linux和Windows,并且位于Azure门户网站应用服务的相同部分。

  1. 转到您的Web App服务
  2. 前往设置
  3. 转到配置
  4. 选择常规设置的选项卡
  5. 在平台设置下,从Http版本下拉列表中选择“2.0”。
  6. 有关详情,请参阅图片

enter image description here

另一答案

根据我的经验,我认为您不需要在Azure WebApps for Linux上进行任何特殊设置来支持HTTP2。 Azure WebApps for Linux是一个Docker容器实例,HTTP2协议作为编程语言库实现,或者由HTTP服务器直接支持。根据http2官方网站上列出的implementations,你只需要安装支持HTTP2协议的Nginx版本1.9.5+。如果要使用,请仅启用它。请参阅nginx官方网站的blog

希望能帮助到你。

以上是关于Azure App Service for Linux是否支持http2?的主要内容,如果未能解决你的问题,请参考以下文章

迁移到 Azure App Service 和 Azure Database for MySQL 灵活服务器后,Wordpress 网站速度极慢

Azure 应用服务如何从App Service for Linux 的环境中下载Container中非Home目录下的文件呢?

Azure 应用服务PHP应用部署在App Service for Linux环境中,上传文件大于1MB时,遇见了413 Request Entity Too Large 错误的解决方法

Azure App Service 与 Azure Service Fabric [关闭]

Python app in Azure App Service on Linux初探

如何将Azure DevOps中的代码发布到Azure App Service中