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

  • 相关阅读:
    HTML 之轮播图
    Django 框架之 URL
    Django 框架搭建入门案例
    Python 操作 MySQL
    Python 之RabbitMQ使用
    Python 之协程
    Python 之网络编程
    Python 序列化
    Python 装饰器
    python(3)-内置函数
  • 原文地址:https://www.cnblogs.com/Jiphen/p/9685047.html
Copyright © 2011-2022 走看看