應用設定

建立應用後,可以在應用設定調整域名,分割槽和訪問埠白名單等等。 下面介紹一下應用設定中較為特殊的配置項。 設定是否允許透過 HTTP2 訪問當前應用,預設會根據叢集分割槽的埠配置來決定,也可以單獨開啟或者關閉當前應用的 HTTP2。

建立應用後,可以在應用設定調整域名,分割槽和訪問埠白名單等等。

下面介紹一下應用設定中較為特殊的配置項。

HTTP2 狀態

設定是否允許透過 HTTP2 訪問當前應用,預設會根據叢集分割槽的埠配置來決定,也可以單獨開啟或者關閉當前應用的 HTTP2。

這裡的 HTTP2 動態開關功能只對 HTTPS 埠有效,HTTP 埠只能在叢集分割槽埠中啟用 HTTP2。

透過 IP 地址載入應用

啟用後填入閘道器節點的 IP 地址,使用者可以直接透過訪問 IP 地址來訪問到當前應用,請求頭中不需要包含應用的主機名。

引數和請求頭個數限制

限制 URI 引數,POST 引數和請求頭的個數,預設為 100。另外可以選擇當Content-Typeapplication/x-www-form-urlencoded 時才進行 POST 引數個數限制。

閘道器 Gzip 配置

預設會使用全域性配置中的 Gzip 配置,也可以單獨開啟或者關閉當前應用的 Gzip 壓縮功能。

閘道器 Brotoli 配置

預設會使用全域性配置中的 Brotoli 配置,也可以單獨開啟或者關閉當前應用的 Brotoli 壓縮功能。

WebSocket

允許應用代理 WebSocket 協議,預設是開啟狀態。

快取重新驗證

如果請求頭中包含 If-Modified-SinceIf-None-Match,則會對過期的快取重新驗證,如果服務端資源沒有變化,會繼續使用當前的快取。

代理遞迴

如果代理上游設定的是閘道器節點本身,條件設定不當的話可能會出現遞迴請求的情況, 開啟代理遞迴限制後,會設定代理請求頭 OR-Proxy-Recursion-Depth 用於統計層數。當請求達到該最大層數後會報錯,保證伺服器不被遞迴請求所超載。

使用過期快取

啟用後可以配置過期快取複用的條件,該功能預設關閉。

響應體壓縮

當同時啟用 gzip、brotli、zstd 壓縮時,優先順序順序是:zstd、brotli、gzip。

Gzip 壓縮

詳見 《Gzip 壓縮》

Brotli 壓縮

詳見 《Brotli 壓縮》

zstd 壓縮

詳見 《Zstandard(zstd)壓縮》