zoukankan      html  css  js  c++  java
  • nginx*后端服务器长连接开启优化记录

    问题

    APP调用我方一json行情接口,请求量较大,经观测发现后端服务器 TIME_WAIT 量达到6万多,ESTABLISHED量却只有100多,经分析可能是nginx至后端服务器未开启长连接导致。

    优化

    1. nginx调整开启 http1.1支持
    # upstream配置增加
    keepalive 300;
    
    # server部分配置增加
    proxy_http_version 1.1;
    proxy_set_header Connection ""
    
    1. 后端应用配置支持 http1.1

    通过抓包分析,可看到nginx与后端服务器建立一次连接,多次请求交互现象。

    优化结果

    经观察,优化后 TIME_WAIT 数量控制在300以内,比较正常,主机CPU资源使用下降明显。

  • 相关阅读:
    SEUOJ上几道水题
    项目计划
    软件工程03
    件工程个人作业02
    软件工程个人作业01
    学习进度条
    软件工程第一次博客
    异常分析
    多态
    Java覆盖
  • 原文地址:https://www.cnblogs.com/bugbeta/p/15266338.html
Copyright © 2011-2022 走看看