我是靠谱客的博主 激情小丸子,最近开发中收集的这篇文章主要介绍java nginx 502_[运维] 请求 nginx 出现 502 Bad Gateway 的解决方案!,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

环境:

云服务器镜像 Linux CentOS 7.6

已经安装并成功配置 SSL 的 nginx 1.16.1

成功安装并且可以正常运行的 apache-tomcat-9.0.26

遇到的问题: 在服务器没有报错的情况下, 向服务器发送 HTTPS 请求时出现 502 Bad Gateway

22bafb03af5e03973e51ad893029ef06.png

问题的前提:

(1) 在刚刚开始的时候是可以正常访问或请求, 可以接受 HTTP/HTTPS 请求

(2) 一切运行正常, 没有修改 war 包, 代码也无异常

正常情况下, 请求一个正常的接口, 是不可能出现超时现象的, 我的处理方案是

[1] 按照前人的经验, 延长 nginx 的超时时间, nginx 配置如下

http{

......

fastcgi_connect_timeout 300;

fastcgi_send_timeout300;

fastcgi_read_timeout300;

fastcgi_buffer_size 64k;

fastcgi_buffers464k;

fastcgi_busy_buffers_size 128k;

fastcgi_temp_file_write_size 128k;

......

server{

......

}

}

然后关闭 nginx , 再打开

[root@

最后

以上就是激情小丸子为你收集整理的java nginx 502_[运维] 请求 nginx 出现 502 Bad Gateway 的解决方案!的全部内容,希望文章能够帮你解决java nginx 502_[运维] 请求 nginx 出现 502 Bad Gateway 的解决方案!所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部