永发信息网

java web 504 gateway time-out怎么解决

答案:2  悬赏:10  手机版
解决时间 2021-03-19 06:38
java web 504 gateway time-out怎么解决
最佳答案
这是由于服务器真个配置出现了状态,平时也很少见到。具体解决办法就是修改配置文件: 1、把max_children由之前的10改成现在的30,这样就能够保证 有充足的php-cgi进程可以被使用;把request_terminate_timeout由之前的0s改成60s,这样php-cgi进程 处理脚本的超时时间就是60秒,可以避免进程都被挂起,提高利用效力。2、接着再更改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。简单说,这是服务器端配置的问题,不是你能解决的
全部回答
  • 情况一:由于nginx默认的fastcgi进程响应缓冲区太小造成 这种情况下导致fastcgi进程被挂起,如果fastcgi服务队这个挂起处理不是很好的话,就可能提示“504 Gateway Time-out”错误。
  • 情况一解决办法: 默认的fastcgi进程响应的缓冲区是8K,我们可以设置大一点,在nginx.conf里,加入:fastcgi_buffers 8 128k 这表示设置fastcgi缓冲区为8块128k大小的空间。
  • 情况一解决办法(改进): 在上述方法修改后,如果还是出现问题,我们可以继续修改nginx的超时参数,将参数调大一点,如设置为60秒: send_timeout 60; 经过这两个参数的调整,结果没有再提示“504 Gateway Time-out”错误,说明效果还是挺不错的,问题基本解决。
  • 情况二:PHP环境的配置问题 这里我们需要对php-fpm和nginx进行配置修改。因为这种情况下,也会出现“504 Gateway Time-out”错误提示。
  • 情况二解决办法( php-fpm配置修改): 将max_children由之前的10改为30,这样操作是为了保证有充足的php-cgi进程可以被使用。 将request_terminate_timeout由之前的0秒改成60秒,这样使php-cgi进程处理脚本的超时时间提高到60秒,可以防止进程被挂起以提高利用效率。
  • 情况二解决办法(nginx配置修改): 为了减少fastcgi的请求次数,尽量维持buffers不变,我们要更改nginx的几个配置项,如下: 将fastcgi_buffers由4 64k改为2 256k; 将fastcgi_buffer_size 由64k改为128k; 将fastcgi_busy_buffers_size由128k改为256k; 将fastcgi_temp_file_write_size由128k改成256k。
  • 我要举报
    如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
    大家都在看
    请访问ap.qq.com/ss选择“申请成功后设置资料
    运动型的粉色羽绒服怎么搭配图片
    夺命现场好看吗
    架光缆线需要什么工具
    擅自更改氩气灯,被交警抓到怎么处理
    脚气是怎么来的
    富士x100相机如何调整镜头远近
    启蒙天使幼儿园在什么地方啊,我要过去处理事
    “山根一线分江汉”中的“江汉”指什么
    3.7+91-6+7.3x91.6-91.6简便运算
    怎么样才能让白羊座的人说出秘密
    请教一下,崖柏摆件具体的去皮和抛光的做法?
    河北省沧州市肃宁县耀华北门十字路红绿灯有没
    骑马与砍杀潘德的预言新时代1.4.2一进竞技场
    论文都需要数据吗?纯理论的论文能被接受吗?
    推荐资讯
    徐州市张双幼儿园在哪里啊,我有事要去这个地
    北师大版牵牛花蔓4.在文中找出两组近义词和两
    对于氨氮较高的废水怎么处理?
    智歌cx3怎么如何和苹果手机同步需要天猫盒子
    任何屋门是不是不能超过大门高
    在俄罗斯买拉杆箱便宜吗?
    港货 腾龙镜头B005 17-50mm F/2.8,网上购的
    怎么查询广发银行卡余额
    保送复旦难么
    女生跟男生说她辞职了,想找份好点的工作,然
    为什么手机内存越删越少
    碳晶电热板什么牌子的好?????
    正方形一边上任一点到这个正方形两条对角线的
    阴历怎么看 ?