云原生網關最簡應用
更新時間 2024-09-11 18:05:18
最近更新時間: 2024-09-11 18:05:18
分享文章
本章節介紹云原生網關最簡使用案例
概述
云原生網關作為微服務架構流量的入口支持對接天翼云注冊配置中心、云容器引擎,并通過ELB實現外部訪問暴露。同時云原生網關也可以不搭配以上組件獨立使用,本文介紹云原生網關最簡使用案例,架構如下:

體驗流程:創建網關實例 > 添加固定地址服務 > 添加路由 > 驗證訪問
創建網關實例
有兩個入口可以進入云原生網關開通頁面:
- 從天翼云官網控制中心> 微服務工具與平臺 > 微服務引擎MSE,點擊訂購圖標,進入產品訂購頁面。
- 從云原生網關控制臺實例列表頁面的新建實例入口進入網關實例開通頁面,選擇實例規格、節點數及網絡相關配置,確認提交;云原生網關訂購配置說明如下
| 參數 | 描述 |
|---|---|
| 計費模式 | 支持包年包月和按需計費方式,費用說明請參照計費說明。 |
| 購買時長 | 可以根據實際需求進行選擇,支持1個月、2個月、3個月、4個月、5個月、6個月、1年。 |
| 自動續期 | 您可以選擇開啟自動續期,避免云原生網關到期后無法使用。 |
| 自動續期購買時長 | 當開啟自動續期,可以選擇續期時長,支持1個月、2個月、3個月、4個月、5個月、6個月、1年。 |
| 系列 | 支持基礎版和集群版。 基礎版:只支持單可用區部署,且節點數量為1。 集群版:自動將控制節點以及工作節點平均分配部署至各可用區,且節點數量不少于2。 |
| 實例規格 | 架構支持X86(通用、海光)、ARM(通用、鯤鵬、飛騰),具體以當前資源池提供的選項為準。 實例規格支持2C4G 、4C8G 、8C16G 、16C32G規格,規格支撐能力說明請參照產品規格。 |
| 數據盤 | 支持超高IO ,最低大小50G,可根據實際需求自定義填寫,填寫值必須為50的倍數。 |
| 節點數量 | 基礎版固定1個節點,無需填寫;集群版您可以根據實際需求填寫節點數量,節點數量不少于2。 |
| 部署方式 | 用戶無需修改,基礎版固定選中單可用區部署; 集群版時,如果當前資源池支持多可用區且節點數量大于2時,則默認為多可用區部署,單可用區部署置灰,否則為單可用區部署。 |
| 可用區 | 基礎版需要選擇任意一個可用區進行部署; 集群版會自動將控制節點以及工作節點平均分配部署至各可用區。 |
| 虛擬私有云 | 選擇虛擬私有云,若您還沒有虛擬私有云,請參照。 |
| 所在子網 | 選擇所在子網,若您還沒有所在子網,請參照。 |
| 安全組 | 選擇安全組,若您還沒有可用安全組,請參照。 |
| 實例名稱 | 自定義實例名稱,最長40字符,只能包含小寫字母、數字及分隔符(-),且必須以小寫字母開頭,數字或小寫字母結尾。 |
| 企業項目 | 網關實例關聯的企業項目,可以到IAM控制臺創建企業項目。 |
| 啟用監控指標 | 啟用后,可在控制臺觀測分析中查看系統和API的流量、成功率、延遲等監控指標,若您還沒有開通應用性能監控產品,可先點擊提示鏈接前往開通。 |
| 啟用鏈路追蹤 | 可選擇采集百分比啟用,啟用后,可在控制臺觀測分析中查看API請求的鏈路追蹤信息,若您還沒有開通應用性能監控產品,可先點擊提示鏈接前往開通。 |
| 啟用訪問日志采集 | 啟用后,可在控制臺觀測分析中查看訪問日志,若您還沒有開通云日志服務,可先點擊提示鏈接前往開通。 |
網關實例創建可能需要5分鐘左右時間,請耐心等待。
添加服務
首先部署好后端服務,進入實例詳情頁,選擇服務列表菜單,點擊創建服務,選擇固定地址服務,填入后端服務的ip和端口,如下圖所示:

添加路由
進入實例詳情頁路由配置菜單,選擇創建路由 ,根據路由的規則填寫表單,比如這里創建路由名稱為test,匹配路徑為/test,請求的后端服務為剛才創建的固定地址服務testsvc,如圖所示:


驗證訪問
由于沒有綁定公網ELB,我們可以在網關同VPC內進行測試,我們使用curl命令驗證可以看到返回預期內的結果。
