應用設定

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

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

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 用於統計層數。當請求達到該最大層數後會報錯,保證伺服器不被遞迴請求所超載。

使用過期快取

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