全部產品
Search
文件中心

API Gateway:執行個體類型與選擇指南

更新時間:Jul 13, 2024

本文對API Gateway的兩種執行個體類型進行了對比,可根據實際需求進行選擇。

1. API Gateway執行個體類型

API Gateway執行個體指用於接入並處理您的API的一組資源,包含公網IP、內網IP、公網出口、負載平衡、伺服器、儲存等,API分組必須掛載在合法的執行個體下才能運行,目前API Gateway有如下的執行個體類型供您選擇:

1.1. 執行個體類型說明

  • 共用執行個體(VPC):選擇共用執行個體,您不需要支付資源的時租費用,按照API的使用次數和產生的公網流量計費。但伺服器資源集區、IP地址、頻寬等資源為當前Region下的一組使用者共有。VPC執行個體是一個新發布的技術重構版本,支援完整的外掛程式體系(JWT授權,流控,IP存取控制,後端簽名,CORS,緩衝,路由等 ),支援公網訪問、VPC內網訪問、支援VPC後端地址、公網後端地址。

  • 專享執行個體(VPC):專享執行個體(VPC)與共用執行個體(VPC)的技術規格一樣,使用者可以通過支付規格配置費用自助購買更高的RPS,擷取獨享的資源,包含公網入口IP地址、僅允許自己VPC訪問的內網IP地址、公網出口頻寬、獨立隔離的伺服器叢集等,提供更高等級的SLA保障。專享執行個體的規格與定價請參考專享執行個體定價頁面。

1.2. 執行個體規格與限制

規格與限制

共用執行個體(VPC)

專享執行個體(VPC)

適用情境及建議

適合研發測試環境(共用執行個體無法保證後端延時及效能)

適合正式生產環境

雲資源

共用執行個體的所有雲資源套件括ECS/SLB/Redis等均被所有共用執行個體使用者共用

專享執行個體的所有雲資源均為單使用者獨享

SLA

  • 99.9%(2023年10月30號之前建立的API)

  • 99.0%(2023年10月30號之後建立的API)

根據所選的執行個體規格不同,99.95% ~ 99.99%

收費方式

調用次數 + 網路流量計費

執行個體規格費用(後付費/預付費)+ 網路流量計費

公網入口地址

多租戶共用,IP地址不固定

獨享,IP地址固定

VPC內網入口地址

多租戶共用,IP地址不固定

同region的VPC都可訪問

獨享(允許使用者指定的VPC訪問),IP地址固定

如需同Region的多VPC都可訪問,請提工單

公網後端出口頻寬

多租戶共用出口IP與頻寬,IP地址不固定

獨享出口IP與頻寬,IP地址固定

Ipv6入口/出口能力

不支援

支援

後端最大逾時時間限制

30s

120s

API Gateway自調用

不支援

支援

請求包體限制

8MB

32MB

斷路器外掛程式

預設配置,不可定製

可定製自訂配置

Caching

每個使用者10MB

參照執行個體規格

專享執行個體

外掛程式中繼資料及數量限制

單個外掛程式中繼資料的大小限制為16KB

每個使用者在每個Region建立外掛程式的限制為1000個

單個外掛程式中繼資料的大小限制為50KB

每個使用者在每個Region建立外掛程式的限制為10000個

後端路由外掛程式使用限制

參數定義個數不超過16個

最大允許的rules條數為16條

參數定義個數不超過160個

最大允許的rules條數為160條

存取控制外掛程式使用限制

參數定義個數不超過16個

最大允許的rules條數為16條

參數定義個數不超過160個

最大允許的rules條數為160條

trace日誌上傳到阿里雲鏈路追蹤平台

不支援

支援

記錄HTTP請求應答日誌

不支援

支援

設定HTTPS預設網域名稱

不支援

支援

最大入訪每秒請求數(RPS)

同Region每個使用者的上限為1000

每個API分組的上限為500

2500~60000

專享執行個體

最大入訪串連數

同region每個使用者的限制為500

50000~1000000

最大入訪每秒建立串連數(CPS)

500

5000~20000

最大出訪串連池大小

120

1200~28800

最大公網入訪頻寬(bps)

多租戶共用,對每個使用者沒有具體的限制,總的公網最大入訪頻寬是5120M

5120M

最大公網出訪頻寬(bps)

多租戶共用,總的最大公網出訪頻寬為共用執行個體出口地址 IP的總和,一個IP是200M

100M~600M

2. 各Region支援執行個體情況列表

RegionId

地區名稱

共用執行個體(VPC)

專享執行個體(VPC)

cn-qingdao

華北 1(青島)

支援

支援

cn-beijing

華北 2(北京)

支援

支援

cn-zhangjiakou

華北 3(張家口)

支援

支援

cn-huhehaote

華北 5(呼和浩特)

支援

支援

cn-wulanchabu

華北 6(烏蘭察布)

支援

支援

cn-hangzhou

華東 1(杭州)

支援

支援

cn-shanghai

華東 2(上海)

支援

支援

cn-shenzhen

華南 1(深圳)

支援

支援

cn-heyuan

華南 2(河源)

支援

暫不支援

cn-guangzhou

華南3(廣州)

支援

支援

cn-chengdu

西南1(成都)

支援

支援

cn-hongkong

中國香港

支援

支援

ap-northeast-1

亞太地區東北 1 (東京)

支援

支援

ap-northeast-2

亞太地區東北 2(首爾)

支援

支援

ap-southeast-1

亞太地區東南 1 (新加坡)

支援

支援

ap-southeast-3

亞太地區東南 3 (吉隆坡)

支援

支援

ap-southeast-5

亞太地區東南 5 (雅加達)

支援

支援

ap-southeast-6

菲律賓(馬尼拉)

支援

支援

ap-southeast-7

泰國(曼穀)

支援

支援

us-east-1

美國東部 1 (維吉尼亞)

支援

支援

us-west-1

美國西部 1(矽谷)

支援

支援

eu-west-1

英國(倫敦)

支援

支援

me-east-1

中東東部 1(杜拜)

支援

支援

eu-central-1

歐洲中部 1(法蘭克福)

支援

支援