云原生網關支持哪些服務來源?
云原生網關當前支持從天翼云Nacos注冊中心或者云容器引擎集群發現服務;添加完服務來源之后,可以從Nacos或者云容器引擎指定命名空間中發現服務,配置為網關代理轉發的目標服務;網關通過監聽指定namespace下的服務,實時動態感知服務節點列表變化,實現網關的動態路由轉發能力。
為什么添加服務來源的時候只能看到部分Nacos或者云容器引擎實例?
云原生網關屬于某一個指定的vpc網絡,選擇Nacos或者云容器引擎作為服務來源時會過濾集群列表,只能選擇和當前網關同一vpc下的集群作為服務發現來源。
云原生網關如何支持https訪問?
通過域名管理功能可以配置訪問域名,對于有https訪問需求的場景,可以配置域名的https證書;通過網關節點的27154端口或者外部ELB的https端口(需要配置轉發規則轉發到網關的27154端口)訪問,實現https加密通信。
路由配置支持哪些匹配規則?
當前路由支持根據請求的域名、路徑、HTTP方法、header、query匹配;路徑匹配支持精確匹配和前綴匹配,對于前綴匹配/abc*可以匹配請求/abc,/abcd/ef,/abc/def/cc。
一個請求同時匹配到多個路由時,最終會使用哪條路由規則?
uri精確匹配優先級最高;對于多個uri前綴匹配同時命中的情況,匹配深度較高的優先;相同uri的路由,如果存在其他匹配條件,則優先按其他條件匹配;其他條件也都同時匹配的情況下,優先級數字較大的路由優先匹配。
為什么Mock路由添加應用授權時指定的過期時間不生效?
目前應用授權中過期時間的校驗階段與路由執行mock策略時的階段是同一階段,且mock的優先級高于應用授權過期時間的校驗,因此當對mock路由指定應用的過期時間時,會忽略過期時間的校驗。
ip訪問控制功能同時支持黑名單和白名單方式嗎?
ip訪問控制不支持同時開啟黑名單和白名單。
鏈路追蹤為什么沒有數據?
在基礎信息->功能設置頁面確認當前是否開啟了鏈路追蹤功能以及當前采樣率設置;沒有開啟鏈路追蹤或者采樣率過低可能導致看不到鏈路追蹤數據。
云原生網關如何開啟IPv6訪問?
1、確保當前云原生網關實例所處的vpc已具備IPv6子網;如不具備,跳轉至vpc網絡控制臺,創建或者開啟IPv6子網;
2、開啟實例IPv6,在實例訂購頁,網絡配置中選擇某個vpc,勾選IPv6(第一步具備時才可勾選),選擇好其他配置后提交訂購即可;
IPv4如何升級IPv6?
從云原生網關控制臺,實例列表中更多->點擊開啟IPv6,確定提交。如此實例的vpc不具備IPv6子網,會報錯提示用戶,提交完成后按提示信息,刷新實例詳情,查看基礎信息中的IPv6訪問信息。
如何通過IPv6訪問實例?
網關實例的IPv6訪問有兩種方式:1、通過內網IPv6地址訪問,訪問地址在實例詳情中的基礎信息頁中已展示。2、通過ELB訪問,此方式需要確保ELB實例本身已開啟IPv6訪問,目前云原生網關實例暫只支持ELB的內網IPv6訪問。