最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx 502 Bad Gateway錯誤原因及解決方案

 更新時間:2020年11月13日 14:45:12   作者:Leone-  
這篇文章主要介紹了Nginx 502 Bad Gateway錯誤原因及解決方案,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

Nginx 502 Bad Gateway 的錯誤已經(jīng)遇到好幾次了,這里做一下記錄,備忘哈哈。


會有好多種情況出現(xiàn)502錯誤,下面我們分情況來說一下。

一、fastcgi緩沖區(qū)設(shè)置過小

出現(xiàn)錯誤,首先要查找nginx的日志文件,目錄為/var/log/nginx,在日志中發(fā)現(xiàn)了如下錯誤。

2013/01/17 13:33:47 [error] 15421#0: *16 upstream sent too big header while reading response header from upstream

查閱了一下資料,大意是nginx緩沖區(qū)有一個bug造成的,我們網(wǎng)站的頁面消耗占用緩沖區(qū)可能過大。

網(wǎng)上查找了一下解決方法,在國外網(wǎng)站看到了一個增加緩沖區(qū)的方法,徹底解決了Nginx 502 Bad Gateway的問題。方法如下:

http {
  ...
  fastcgi_buffers 8 16k;
  fastcgi_buffer_size 32k;
  ...
}

請根據(jù)服務(wù)器已經(jīng)網(wǎng)站的情況自行增大上述兩個配置項。

二、代理緩沖區(qū)設(shè)置過小

如果你使用的是nginx反向代理,如果header過大,超出了默認的1k,就會引發(fā)上述的upstream sent too big header (說白了就是nginx把外部請求給后端處理,后端返回的header太大,nginx處理不過來就會導(dǎo)致502。

server {
    listen    80;
    server_name *.lxy.me;
    location / {
###############添加這3行
        proxy_buffer_size 64k;
       proxy_buffers  32 32k;
       proxy_busy_buffers_size 128k;
###############添加這3行
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP    $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
............
}

三、默認php-cgi的進程數(shù)設(shè)置過少

在安裝好使用過程中出現(xiàn)502問題,一般是因為默認php-cgi進程是5個,可能因為phpcgi進程不夠用而造成502,需要修改/usr/local/php/etc/php-fpm.conf 將其中的max_children值適當增加。也有可能是max_requests值不夠用。需要說明的是這連個配置項占用內(nèi)存很大,請根據(jù)服務(wù)器配置進行設(shè)置。否則可能起到反效果。

四、php執(zhí)行超時

php執(zhí)行超時,修改/usr/local/php/etc/php.ini 將max_execution_time 改為300

五、nginx等待時間超時

部分PHP程序的執(zhí)行時間超過了Nginx的等待時間,可以適當增加nginx.conf配置文件中FastCGI的timeout時間

http {
 fastcgi_connect_timeout 300;
 fastcgi_send_timeout 300;
 fastcgi_read_timeout 300;
 .....
 }

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • nginx 部署前端vue項目的方法實踐

    nginx 部署前端vue項目的方法實踐

    本文主要介紹了Nginx的基本概念及其優(yōu)點,并詳細闡述了如何使用Nginx部署前端Vue項目的步驟,主要包括安裝Nginx、打包Vue項目和配置Nginx三個步驟,感興趣的可以了解一下
    2024-10-10
  • Nginx服務(wù)器配置HTTPS nginx.config 配置文件(教程)

    Nginx服務(wù)器配置HTTPS nginx.config 配置文件(教程)

    下面小編就為大家分享一篇Nginx服務(wù)器配置HTTPS nginx.config 配置文件(教程),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • Nginx配置同一個域名同時支持http與https兩種方式訪問實現(xiàn)

    Nginx配置同一個域名同時支持http與https兩種方式訪問實現(xiàn)

    這篇文章主要介紹了Nginx配置同一個域名同時支持http與https兩種方式訪問實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • nginx的keepalive相關(guān)參數(shù)使用源碼解讀

    nginx的keepalive相關(guān)參數(shù)使用源碼解讀

    這篇文章主要為大家介紹了nginx的keepalive相關(guān)參數(shù)使用源碼解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-12-12
  • Nginx?Rewrite及Location的使用與區(qū)別

    Nginx?Rewrite及Location的使用與區(qū)別

    rewrite和location的功能有點相像,都能實現(xiàn)跳轉(zhuǎn),本文主要介紹了Nginx?Rewrite及Location的使用與區(qū)別,具有一定的參考價值,感興趣的可以了解一下
    2023-08-08
  • Nginx靜態(tài)壓縮和代碼壓縮提高訪問速度詳解

    Nginx靜態(tài)壓縮和代碼壓縮提高訪問速度詳解

    Nginx提供靜態(tài)壓縮功能,對于比較大的文件,可以自動默認查找.gz后綴的壓縮包,下面這篇文章主要給大家介紹了關(guān)于Nginx靜態(tài)壓縮和代碼壓縮提高訪問速度的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • Nginx配置帶SSL認證的轉(zhuǎn)發(fā)方式 (HTTPS請求)

    Nginx配置帶SSL認證的轉(zhuǎn)發(fā)方式 (HTTPS請求)

    本文詳細介紹了如何在Windows系統(tǒng)上安裝和配置Nginx以支持HTTPS,首先,下載并解壓Nginx和OpenSSL,并配置環(huán)境變量,然后,生成SSL證書和密鑰文件,并在Nginx配置文件中啟用SSL,最后,啟動Nginx并訪問配置的HTTPS路徑以驗證配置是否成功
    2026-01-01
  • Nginx負載均衡與健康檢查使用詳解

    Nginx負載均衡與健康檢查使用詳解

    文章介紹了Nginx反向代理的負載均衡配置及健康檢查模塊nginx_upstream_check_module的使用,通過安裝Tengine并配置檢查參數(shù),實現(xiàn)后端服務(wù)器狀態(tài)監(jiān)控與自動切換,提升服務(wù)可用性
    2025-09-09
  • 詳解nginx驚群問題的解決方式

    詳解nginx驚群問題的解決方式

    這篇文章主要介紹了詳解nginx驚群問題的解決方式,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • Nginx搭建負載均衡集群的實現(xiàn)

    Nginx搭建負載均衡集群的實現(xiàn)

    這篇文章主要介紹了Nginx搭建負載均衡集群的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03

最新評論

榆林市| 和林格尔县| 宜章县| 临澧县| 井陉县| 青田县| 广安市| 邵阳市| 阳山县| 健康| 黑龙江省| 林甸县| 泽州县| 镇安县| 黔江区| 湖南省| 乌什县| 海南省| 宜宾市| 五大连池市| 平南县| 宜都市| 松溪县| 靖边县| 七台河市| 东乡族自治县| 唐山市| 明溪县| 资阳市| 城步| 鹤庆县| 双鸭山市| 望谟县| 东阳市| 汾西县| 金华市| 安新县| 新田县| 南溪县| 镇康县| 永泰县|