加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 活动 > 正文

504 Gateway Time-out是什么意思 如何处理

发布时间:2020-11-17 12:07:24 所属栏目:活动 来源:网络整理
导读:假如你是购置正规处事器商的处事器,你也是可以通过发工单来办理这个题目的,让技能帮忙你办理,一样平常而言,景安的处事器是不必要费钱的,阿里云的处事器也许必要

  短视频,自媒体,达人种草一站处事

因为网站不不变的身分,常常报504 Gateway Time-out的错误,CPU也随着100%,每次都要重 启处事器才可以办理题目,题目的来源在那边,我们怎么才气举办办理那?下面为各人具体讲授。

什么是“504 Gateway Time-out”

着实很简朴,504 Gateway Time-out就是哀求超时,因为处事器未能技能相应而造成的,虽然了,数据库不相应也是可以造成无法毗连,可能504的错误。

504 Gateway Time-out是由哪些缘故起因造成的。

1,处事器不不变,死机等会造成 504 Gateway Time-out

假如网站处事器非常,死机等等无法让用户获得相应就会造成504 Gateway Time-out的题目,一样平常环境下,重启处事器就会OK,假如常常呈现这样的题目,你可以思量改换处事器来办理。

2,网站被进攻导致 504Gateway Time-out

假如你的网站被进攻,好比DOS进攻,也会造成处事器504Gateway Time-out的错误,这个时辰就必要增进防止,可能配置DNS潜匿真实IP、购置高防处事器去做硬性防止了,可能安装云锁,批量屏障进攻者的IP段,也是可以的。

3,数据库与处事器断开响应

这边说一下,处事器死机,不必然就是本机非常,也也许是mysql非常所导致的,提议进级数据库版本,充实担保良性运行。

4,PHP情形的设置题目

偶然辰网站必要对php-fpm和nginx举办设置修改。由于这种环境下,也会呈现“504 Gateway Time-out”错误提醒。而这时辰Nginx 504 Gateway Time-out的寄义就是所哀求的网关没有哀求到,简朴来说就是没有哀求到可以执行的PHP-CGI。

办理方法

变动php-fpm的几处设置:

把max_children由之前的10改为此刻的30,这样就可以担保有富裕的php-cgi历程可以被行使;

把request_terminate_timeout由之前的0s改为60s,这样php-cgi历程 处理赏罚剧本的超时时刻就是60秒,可以防备历程都被挂起,进步操作服从。

接着再变动nginx的几个设置项,镌汰FastCGI的哀求次数,只管维持buffers稳固:

fastcgi_buffers由 4 64k 改为 2 256k;

fastcgi_buffer_size 由 64k 改为 128K;

fastcgi_busy_buffers_size 由 128K 改为 256K;

fastcgi_temp_file_write_size 由 128K 改为 256K。

从头加载php-fpm和nginx的设置,再次测试,假如没有呈现“504 Gateway Time-out”错误,题目办理。

4,发处事器商的工单,让处事器商技能帮忙办理!

最后,假如你是购置正规处事器商的处事器,你也是可以通过发工单来办理这个题目的,让技能帮忙你办理,一样平常而言,景安的处事器是不必要费钱的,阿里云的处事器也许必要花点钱就可以帮你办理,一种很是利便的办理方法。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读