开发者社区 > 云原生 > 中间件 > 正文

Tengine有没有非开源的支持nginx的steam quic协议?

Tengine有没有非开源的支持nginx的steam quic协议?

展开
收起
真的很搞笑 2024-01-04 11:52:21 40 0
2 条回答
写回答
取消 提交回答
  • Tengine,一个由淘宝网发起的Web服务器项目,是基于Nginx的一个分支。它确实支持HTTP3/QUIC协议,而且已经有一个名为XQUIC的模块专门用于在服务端启用QUIC/HTTP3监听服务。这个模块的配置主要涉及到HTTP main conf和listen配置两部分。值得注意的是,某些配置项是必选的,这意味着为了启用QUIC,用户必须进行相应的配置。同时,Tengine的XQUIC实现是自主开发的,已经在生产环境中得到了应用。

    此外,需要指出的是,Nginx官方也在研发支持HTTP3.0/QUIC协议的功能,该项目目前维护在「nginx-quic」中。而对于HTTP/3.0的详细信息,可以查阅Cloudflare的官方博客文章获得深入了解。

    2024-01-05 16:28:09
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    Tengine,也称为OpenResty,是一个基于Nginx与Lua的高性能Web平台。为了支持QUIC/HTTP3协议,Tengine开发了一个名为ngx_xquic_module的模块。这个模块主要用于在服务端启用QUIC/HTTP3监听服务,配置过程主要包括HTTP main conf和listen配置两部分。

    值得注意的是,虽然本文重点介绍了HTTP操作,因为HTTP/3需要使用QUIC,但QUIC也可以用于其他协议。例如,DNS over QUIC——一个在 RFC 9250 中被定义为“基于专用QUIC连接的DNS”的协议。

    2024-01-05 16:03:49
    赞同 展开评论 打赏

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载