zoukankan      html  css  js  c++  java
  • nginx 10054报错问题解决方案

    使用nginx代理,端口8000。tomcat用于后端服务器,端口8080。nginx的error.log中报如下错误:

    2018/09/21 09:08:06 [error] 12488#11600: *27 WSARecv() failed (10054: An existing connection was forcibly closed by the remote host) while reading upstream, client: 192.168.11.234, server: 192.168.11.234, request: "POST /kjdp_login HTTP/1.1", upstream: "http://192.168.11.234:8080/login", host: "192.168.11.234:8000", referrer: "http://192.168.11.234:8000/xxxx/yyyy/zzzz.html"

    解决步骤:

    1.修改tomcat的server.xml配置。配置信息如下:

    <Executor name="tomcatThreadPool" namePrefix="req-exec-"
        maxThreads="2048"
        maxHttpHeaderSize="8192"
        minSpareThreads="512"
        maxSpareThreads="1024"
        maxIdleTime="30000"/>
        
        <Connector executor="tomcatThreadPool"
        port="8080"
        protocol="org.apache.coyote.http11.Http11NioProtocol"
        connectionTimeout="10000"
        redirectPort="8443"
        acceptCount="1024"
        enableLookups="false"
        URIEncoding="utf-8"   
        compression="on"/>

    2.修改nginx的nginx.conf文件,配置信息如下:

    http{}中添加:

      keepalive_requests 8192;
      keepalive_timeout 180s 180s;

    server{

      location / {

        proxy_http_version 1.1;

      }

    }

    参考文档:https://blog.csdn.net/meiguopai1/article/details/78801446

  • 相关阅读:
    字符串练习
    Python基础
    熟悉常见的Linux命令
    大数据概述
    实验三 递归下降分析法
    简化C语言文法
    实验一 词法分析程序实验
    词法分析程序
    制作首页的显示列表
    完成登录功能
  • 原文地址:https://www.cnblogs.com/Jiphen/p/9685047.html
Copyright © 2011-2022 走看看