远程服务器返回错误:(502)错误的网关 是什么原因、?

远程服务器返回错误:(502)错误的网关 是什么原因、?,第1张

502错误原因分析:

1、这类错误常见于Nginx+PHP的Web架构,Nginx将请求提交给网关PHP-FPM执行,但是由于某些原因请求没有执行完毕导致PHP-FPM进程终止执行。说到此,这个问题就很明了了,与网关服务如PHP-FPM的配置有关了。

2、php-fpmconf配置文件中有两个参数就需要你考虑到,分别是max_children和request_terminate_timeout。

3、max_children最大子进程数,在高并发请求下,达到php-fpm最大响应数,后续的请求就会出现502错误的。可以通过netstat命令来查看当前连接数。

4、request_terminate_timeout设置单个请求的超时终止时间。还应该注意到phpini中的max_execution_time参数。当请求终止时,也会出现502错误的。

5、当积累了大量的php请求,你重启php-fpm释放资源,但一两分钟不到,502又再次呈现, 这时还应该考虑到数据库,查看下数据库进程是否有大量的locked进程,数据库死锁导致超时,前端终止了继续请求,但是SQL语句还在等待释放锁,这时就要重启数据库服务了或kill掉死锁SQL进程了。

6、所以在调整max_children和request_terminate_timeout、max_execution_time也需要考虑到服务器资源使用情况及应用代码sql执行效率情况,需要综合衡量。502 Bad Gateway:服务器作为网关或者代理时,为了完成请求访问下一个服务器,但该服务器返回了非法的应答。 亦说Web服务器用作网关或代理服务器时收到了无效响应。

远程服务器是成对设置的。 若要设置一对远程服务器,请将这两台服务器配置为彼此将对方识别为远程服务器。

大多数情况下,不需要为远程服务器设置配置选项。 SQL Server 组将在本地计算机和远程计算机上设置默认值以允许远程服务器连接。

为了能够进行远程访问,必须在本地和远程计算机上将 remote access 配置选项设置为 1。 (这是默认设置。)remote access 控制远程服务器的登录。 可以通过使用 Transact-SQL sp_configure 存储过程或 SQL Server Management Studio 重置此配置选项。 若要在 SQL Server Management Studio中设置选项,请在 “服务器属性连接” 页上,使用 “允许远程连接到此服务器”。 若要访问“服务器属性连接”页,请在对象资源管理器中右键单击服务器名称,再单击“属性”。 在 “服务器属性” 页上,单击 “连接” 页。

在本地服务器中,您可以禁用远程服务器配置,以防止远程服务器中的用户对与其配对的本地服务器进行访问。

你好,我们只需进行浏览器的设置,然后重启浏览器即可。

理由和具体措施:

1我们打开网页时出现502 bad gateway,说明服务器没有相应,也就是我们的web服务器没有接到有效的信息导致的。


2我们浏览器使用了代理,我们打开桌面的浏览器找到右上角的工具打开,在下拉菜单中找到代理服务器选项。

3在d出的代理服务器选项中,选择不使用代理的选项在前面打勾,然后重启浏览器即可。

维修要多久主要是看遇到的问题是什么,502 bad gateway的主要问题及解决办法如下:
主要还是看一下别人是不是一样不能访问,如果都不能访问基本上是服务器挂了。别人可以访问,本机再ctrl+F5强制刷新一次试试,如果还不行,再看如下情况
1、DNS 缓冲问题
这种情况主要是你在没有用***的情况下,访问了国外一些被国家防火墙屏蔽的网站如YouTube,facebook之类。
解决办法: 这种情况通常在几分钟之内就可以访问了。也可以尝试 在cmd窗口运行 ipconfig /flushdns 来刷新DNS缓存
2、浏览器开了代理,而且代理无用。
解决办法:关掉代理。
3、dns 被劫持
解决办法:更换DNS。

网站的代码如果有bug,出现了错误,服务器也可能无法响应来自内容分发网络(CDN)的请求。所以我们也要检查服务器部署的代码,看看是不是因为程序员的问题而造成的502异常。但是看今天的表现,知乎属于全方位崩溃,移动端和web端都崩了,而且知乎这么大的项目。
大多数网站都是通过搭建多个服务器或第三方代理服务器来运行的。假如我们要访问的某个服务器,由于维护或其他原因关闭了,此时正好有人访问这个网站,浏览器上就可能会出现502 Bad Gateway页面!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10765068.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-11
下一篇2023-05-11

发表评论

登录后才能评论

评论列表(0条)

    保存