<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                [TOC] # 參考文章 請看這篇文章,作者的思路太清晰了! 文章1:《Nginx 中 502 和 504 錯誤詳解》地址:https://segmentfault.com/a/1190000002686153 (我是按照這個總結的) 文章2:《Nginx+php-fpm 502 504問題》http://www.yanshiba.com/archives/681?tdsourcetag=s_pctim_aiomsg 文章3:《php-fpm nginx 優化[轉]》https://www.jianshu.com/p/c653e85b5a40?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation >注:可分析日志文件,日志文件在 `/var/log/nginx` 下的 `error.log` 和 `access.log` # (一)在 `php.ini` 修改 >目的:增加“最大執行時間” 文件位置: `/etc/php.ini` ``` max_execution_time = 36000 #注:以前為3600 ``` # (二)在 `php-fpm.conf` 修改 >目的:增加“請求終止超時”的時間 文件位置:`/usr/local/php/etc/php-fpm.conf`,因為這個文件include www.conf, 所以文件位置在 `/usr/local/php/etc/php-fpm.d/www.conf` ``` request_terminate_timeout = 30 #注:這個文件以前沒開啟且默認為0 ``` # (三) 在 `xx.conf` 配置 >目的:與上游服務器通信超時時間的配置 `` fastcgi_connect_timeout 180; fastcgi_read_timeout 600; fastcgi_send_timeout 600; `` 示例: ``` location ~ .php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_connect_timeout 180; fastcgi_read_timeout 600; fastcgi_send_timeout 600; include fastcgi_params; } ``` # (四)如果采用負載均衡的話,在 `xx.conf` 中配置 `upstream` >max_fail 調大一些,將 fail_timeout // ``` upstream ?my.upstream.com { server ?10.1.1.2 ? max_fails=1 ? fail_timeout=10s;? server ?10.1.1.3 ? max_fails=1 ? fail_timeout=10s;? ?#max_fails默認值為1,fail_timeout默認值為10s,max_fails=0表示不做檢查 } ``` # (五)重新啟動 `nginx` 和 `php-fpm` ``` service nginx stop service nginx start killall php-fpm /etc/init.d/php-fpm start ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看