Proxy Error 502 : The proxy server received an invalid response from an upstream server

前端 未结 3 1992
醉酒成梦
醉酒成梦 2020-12-23 07:12

We are building a mass mailing sending application in Java. Mail is being send by third party SMTP. After sending 400-500 mails tomcat6 service get stopped. Below is the err

相关标签:
3条回答
  • 2020-12-23 07:24

    Add this into your httpd.conf file

    Timeout 2400
    ProxyTimeout 2400
    ProxyBadHeader Ignore 
    
    0 讨论(0)
  • 2020-12-23 07:34

    The java application takes too long to respond(maybe due start-up/jvm being cold) thus you get the proxy error.

    Proxy Error
    
    The proxy server received an invalid response from an upstream server.
     The proxy server could not handle the request GET /lin/Campaignn.jsp.
    

    As Albert Maclang said amending the http timeout configuration may fix the issue. I suspect the java application throws a 500+ error thus the apache gateway error too. You should look in the logs.

    0 讨论(0)
  • 2020-12-23 07:47

    The HTTP 502 "Bad Gateway" response is generated when Apache web server does not receive a valid HTTP response from the upstream server, which in this case is your Tomcat web application.

    Some reasons why this might happen:

    • Tomcat may have crashed
    • The web application did not respond in time and the request from Apache timed out
    • The Tomcat threads are timing out
    • A network device is blocking the request, perhaps as some sort of connection timeout or DoS attack prevention system

    If the problem is related to timeout settings, you may be able to resolve it by investigating the following:

    • ProxyTimeout directive of Apache's mod_proxy
    • Connector config of Apache Tomcat
    • Your network device's manual
    0 讨论(0)
提交回复
热议问题