<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## 說明 當緩存失效的時候,使用陳舊的緩存;對于某些對實時性不高的場景,返回舊數據比返回404要好; ## proxy_cache_use_stale 當無法從原始服務器獲取最新的內容時,NGINX可以分發緩存中的陳舊(stale,編者注:即過期內容)內容。這種情況一般發生在關聯緩存內容的原始服務器宕機或者繁忙時。比起對客戶端傳達錯誤信息,NGINX可發送在其內存中的陳舊的文件。NGINX的這種代理方式,為服務器提供額外級別的容錯能力,并確保了在服務器故障或流量峰值的情況下的正常運行; ``` proxy_cache_use_stale error | timeout | invalid_header | updating | http_500 | http_502 | http_503 | http_504 | http_403 | http_404 | http_429 | off ...; ``` 可選參數: | 可選參數 | 含義 | | --- | --- | | error | 與上游建立連接,發送請求,讀取響應頭出錯時 | | timeout | 與上游建立連接,發送請求,讀取響應頭超時時 | | invalid_header | 無效頭部時 | | updating | 緩存過期,正在更新時 | | http_500 | 返回狀態碼500時 | | http_502 | 返回狀態碼502時 | | http_503 | 返回狀態碼503時 | | http_504 | 返回狀態碼504時 | | http_403 | 返回狀態碼403時 | | http_404 | 返回狀態碼404時 | | http_429 | 返回狀態碼429時 | 默認值: ``` proxy_cache_use_stale off; ``` 上下文: ``` http | server | location ``` ## proxy_cache_background_update 果客戶端一個請求訪問到了一個過期的緩存緩存,則允許nginx的后臺請求上游服務器更新這個緩存,這個行為是nginx自身完成的; 語法: ``` proxy_cache_background_update on | off; ``` 默認值: ``` proxy_cache_background_update off; ``` 上下文: ``` http | server | location ``` ## 示例 ``` location / { proxy_cache cache_zone; proxy_no_cache $nocache; proxy_cache_valid 200 5m; add_header Nginx-Cache-Status "$upstream_cache_status"; proxy_cache_use_stale error timeout updating; proxy_cache_background_update on; proxy_pass http://back_end; } ```
                  <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>

                              哎呀哎呀视频在线观看