在 AHAS 網關流控中,您可以創建 API 分組,并自定義每個 API 下面的 URL 路徑匹配規則。AHAS 網關流控可以針對自定義的 API 分組進行流量控制。
新建自定義 API
按照以下步驟新建需要流控的 API 分組。
- 登錄 AHAS 控制臺。
- 在 AHAS 控制臺左上角,選擇應用接入的地域。
- 在左側導航欄,單擊 。
- 單擊目標網關應用卡片,進入該網關的監控詳情。
- 在左側導航欄,選擇 API 管理。單擊右上角的新增按鈕。
- 在新建自定義 API 對話框中,填寫 API 分組名稱。該名稱需要全局唯一,并且不能與路由配置文件中的路由 ID 重復。
- 填寫 URL 路徑匹配規則,先選擇匹配模式,再根據匹配模式的要求填寫匹配串。
- 匹配模式分為以下三類:
- 精確模式:嚴格按照給定的匹配串來匹配 URL 路徑。示例:
/foo
代表嚴格按照/foo
這個路徑來匹配。 - 前綴模式:按照給定的匹配串來進行前綴匹配,匹配串需符合 Spring Web 風格。示例:
/foo/**
代表匹配以/foo/
開頭的所有 URL,像/foo/22
這種 URL 都可以匹配。 - 正則模式:按照給定的正則表達式匹配串來進行匹配。
- 精確模式:嚴格按照給定的匹配串來匹配 URL 路徑。示例:
- 匹配串:根據匹配模式的要求填寫匹配串。
- 匹配模式分為以下三類:
- 單擊+新增匹配規則,可添加多個 URL 路徑匹配規則。
- 單擊新增,完成自定義 API 的創建。
新增的 API 將出現在 API 管理頁面。
后續操作
新增 API 后,您可以編輯、刪除 API,并對自定義的 API 設置流控規則。
- 編輯 API
- 在 API管理頁面,在目標 API 的操作列,單擊編輯。
- 在編輯自定義API 對話框中,修改 URL 匹配規則,也可以新增 URL 匹配規則。
- 刪除 API
- 在 API管理頁面,在目標 API 的操作列,單擊刪除。
- 在提示框中,單擊確定,將該 API 分組刪除。
- 設置流控規則
參見API流控規則。
文檔內容是否對您有幫助?