美文网首页
【HTTP】HTTP2和QUIC协议

【HTTP】HTTP2和QUIC协议

作者: Bogon | 来源:发表于2023-09-27 05:36 被阅读0次

cat /path/to/nginx/conf/conf.d/upstream/upsgrpcservers.conf

upstream grpcservers {
  server 10.161.11.181:8090;
  server 10.161.11.180:8090;
  server 10.161.11.179:8090;
  keepalive 2000;
}

keepalive 2000; 表示在与上游服务器建立 TCP 连接后,该连接将保持开放状态的最长时间为 2000 毫秒(2 秒)。
这个参数设置的目的是为了减少每次请求都要重新建立 TCP 连接的开销,提高性能。
当一个客户端请求到达 Nginx 时,Nginx 会选择一个上游服务器进行转发,如果该上游服务器已经与 Nginx 建立了 TCP 连接,且该连接空闲时间不超过 2000 毫秒,则 Nginx 会重用该连接,避免重新建立连接,从而提高性能。
如果连接空闲时间超过 2000 毫秒,则 Nginx 会关闭该连接,并在下一次请求时重新建立连接。

image.png

参考

nginx grpc streaming负载均衡的排坑和思考
https://xiaorui.cc/archives/5970

技术分享之http2和quic的那些事儿
https://xiaorui.cc/archives/6117

相关文章

  • 2019-10-22

    今日学习计划: 1.详细了解TCP, UDP, QUIC,写下笔记。 2.详细了解HTTP,HTTP2,HTTP3...

  • netty系列之:搭建客户端使用http1.1的方式连接http

    简介 对于http2协议来说,它的底层跟http1.1是完全不同的,但是为了兼容http1.1协议,http2提供...

  • QUIC协议浅析与HTTP/3.0

    QUIC协议浅析与HTTP/3.0 1. 简介 QUIC(Quick UDP Internet Connectio...

  • http2 协议

    http2 协议 HTTP/2 源自 SPDY/2,正式版http2规格标准叫做RFC 7540,发布于2015年...

  • HTTP协议-HTTP2

    序言 GOOGLE公司开发Chrome浏览器,并同时开发了SPDY协议,并且利用Chrome浏览器的占有率,将自家...

  • HTTP2介绍

    HTTP2是HTTP协议的第二个主要版本 HTTP2 在开放互联网上HTTP2.0将只用于https://网址,...

  • QUIC不是TCP的替代品

    QUIC取代了TCP成为HTTP3的基础传输协议,不是因为QUIC能够取代TCP的所有应用场景,而是因为QUIC更...

  • http协议以及有关其的知识一览

    http协议有http0.9,http1.0,http1.1和http2三个版本,但是现在浏览器使用的是htt...

  • 最新关注IT技术

    一、通信协议 SPDY HTTP / 2 gRPC over HTTP2 (google)不同于REST 二、移动...

  • netty系列之:让TLS支持http2

    简介 我们知道虽然HTTP2协议并不强制使用HTTPS,但是对大多数浏览器来说,如果要使用HTTP2的话,则必须使...

网友评论

      本文标题:【HTTP】HTTP2和QUIC协议

      本文链接:https://www.haomeiwen.com/subject/jvfjvdtx.html