溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

發(fā)布時(shí)間:2021-10-21 10:07:27 來(lái)源:億速云 閱讀:172 作者:柒染 欄目:大數(shù)據(jù)

這篇文章將為大家詳細(xì)講解有關(guān)微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

一、DeskTop

DeskTop展示當(dāng)前注冊(cè)的各個(gè)網(wǎng)關(guān)組,點(diǎn)擊一個(gè)網(wǎng)關(guān)組將選中該網(wǎng)關(guān)組并跳轉(zhuǎn)至首頁(yè)。

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

每個(gè)網(wǎng)關(guān)組包括如下四項(xiàng):

  • 角色值:網(wǎng)關(guān)應(yīng)用名前綴,用于區(qū)分網(wǎng)關(guān)組

  • 擁有實(shí)例:網(wǎng)關(guān)組實(shí)例個(gè)數(shù)

  • 網(wǎng)關(guān)狀態(tài):網(wǎng)關(guān)組當(dāng)前狀態(tài)

  • 網(wǎng)關(guān)描述:網(wǎng)關(guān)組描述信息,可修改

二、首頁(yè)

首頁(yè)展示網(wǎng)關(guān)當(dāng)前的運(yùn)行情況。

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

主要包含如下部分:

  • 網(wǎng)關(guān)調(diào)用趨勢(shì):每小時(shí)各節(jié)點(diǎn)調(diào)用量,共30小時(shí)

  • 網(wǎng)關(guān)健康狀況:每小時(shí)各節(jié)點(diǎn)健康狀況,共30小時(shí)

  • 監(jiān)控告警:運(yùn)行過(guò)程中發(fā)送的警告

  • 網(wǎng)關(guān)集群狀態(tài):各節(jié)點(diǎn)CPU、JVM和連接數(shù)監(jiān)控,其中CPU和JVM數(shù)據(jù)取自Actuator

三、路由管理

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

路由管理分如下四部分:

3.1 新建路由

新建路由填寫如下選項(xiàng):

  • 路由ID:路由唯一標(biāo)示,也是數(shù)據(jù)庫(kù)表primary key

  • 網(wǎng)關(guān)集群組名:填寫當(dāng)前網(wǎng)關(guān)組名,右上角可見(jiàn)

  • 應(yīng)用名稱:選填,一般填應(yīng)用名

  • 匹配路徑:后端服務(wù)的path

  • 后端服務(wù)策略:存在如下三種選擇:

后端服務(wù)策略說(shuō)明
后端服務(wù)ID填寫注冊(cè)到注冊(cè)中心的應(yīng)用名,路由匹配時(shí)將根據(jù)注冊(cè)中心的服務(wù)列表匹配對(duì)應(yīng)實(shí)例
后端服務(wù)URL路由匹配后直接轉(zhuǎn)發(fā)到填寫的URL
ListofServer路由匹配后使用輪詢策略選擇一個(gè)實(shí)例轉(zhuǎn)發(fā)
  • 后端服務(wù)URL:后端服務(wù)策略選擇后端服務(wù)URL和ListofServer時(shí)填寫后端ip:port

  • 前綴是否生效:選擇是則真正的匹配路徑=匹配路徑+公共前綴

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

3.2 路由導(dǎo)入導(dǎo)出

路由導(dǎo)入導(dǎo)出可用于測(cè)試環(huán)境與生產(chǎn)環(huán)境路由數(shù)據(jù)同步

  • 路由導(dǎo)出:默認(rèn)導(dǎo)出當(dāng)前網(wǎng)關(guān)組全部路由,可選擇部分路由導(dǎo)出,點(diǎn)擊路由導(dǎo)出將下載routerList.json文件

  • 路由導(dǎo)入:點(diǎn)擊路由導(dǎo)入選擇導(dǎo)入的路由文件,導(dǎo)入后將提示導(dǎo)入成功和失敗的路由ID,導(dǎo)入的路由為編輯狀態(tài)

3.3 路由操作

路由操作分為以下兩部分:

  • 修改路由狀態(tài):路由狀態(tài)分為編輯、發(fā)布、下線三種狀態(tài),對(duì)應(yīng)有發(fā)布、下線、修改、刪除和查看操作

  • 路由組件管理:API網(wǎng)關(guān)提供了功能豐富的組件,在組件管理中綁定了路由后,可在該路由下查看或配置組件,各組件功能和用法參考組件管理

3.4 路由拓?fù)?/h4>

點(diǎn)擊路由拓?fù)鋱D展示路由的實(shí)時(shí)拓?fù)鋱D,拓?fù)鋱D分為三段:應(yīng)用->網(wǎng)關(guān)->后端服務(wù),如果該路由沒(méi)有請(qǐng)求則路由拓?fù)鋱D為空。

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

四、組件管理

網(wǎng)關(guān)提供了功能豐富的公共組件,同時(shí)支持用戶上傳第三方組件。使用組件時(shí)首先需要在組件管理中綁定路由,然后在路由管理中查看或配置組件。

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

4.1 公共組件

公共組件描述說(shuō)明了組件的功能和用法,分為如下幾種:

  • 日志:分為請(qǐng)求日志組件和影響日志組件

  • 灰度:分為藍(lán)綠部署組件和金絲雀組件

  • 監(jiān)控:統(tǒng)計(jì)組件,統(tǒng)計(jì)路由訪問(wèn)情況

  • 限流:限流組件,限制路由單位時(shí)間請(qǐng)求數(shù)

  • 安全:安全認(rèn)證組件和黑白名單組件

4.2 第三方組件

第三方組件由用戶自定義實(shí)現(xiàn),上傳后即可使用。點(diǎn)擊第三方組件查看已經(jīng)上傳的第三方組件,點(diǎn)擊組件上傳可上傳自定義的第三方組件。

五、網(wǎng)關(guān)監(jiān)控

網(wǎng)關(guān)監(jiān)控分為兩部分:運(yùn)行狀態(tài)監(jiān)控和拓?fù)鋱D

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

5.1 運(yùn)行狀態(tài)監(jiān)控

運(yùn)行狀態(tài)監(jiān)控包含如下監(jiān)控項(xiàng):

  • 監(jiān)控:集成Hystrix dashboard

  • 日志:展示當(dāng)前日志文件內(nèi)容,數(shù)據(jù)來(lái)自Actuator

  • JVM:監(jiān)控負(fù)載、類加載、線程等,數(shù)據(jù)來(lái)自Actuator

  • 內(nèi)存:監(jiān)控JVM內(nèi)存,數(shù)據(jù)來(lái)自Actuator

  • 垃圾回收:監(jiān)控parnew和CMS回收器,數(shù)據(jù)來(lái)自Actuator

  • 配置:包括內(nèi)部和外部的配置文件,數(shù)據(jù)來(lái)自Actuator

5.2 拓?fù)鋱D

拓?fù)鋱D展示了該網(wǎng)關(guān)的服務(wù)流圖,是全部路由拓?fù)鋱D的集合。

六、日志管理

日志管理集成了Kibana,用戶點(diǎn)擊日志管理時(shí)將跳轉(zhuǎn)至Kibana展示網(wǎng)關(guān)組ES索引的日志數(shù)據(jù)。如果路由綁定了日志請(qǐng)求組件或日志響應(yīng)組件, 可在路由管理-操作->請(qǐng)求日志組件響應(yīng)日志組件跳轉(zhuǎn)。

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

七、熔斷管理

熔斷管理展示了網(wǎng)關(guān)運(yùn)行過(guò)程中被Hystrix熔斷的請(qǐng)求信息,包括熔斷類型、錯(cuò)誤信息和堆棧信息等。

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

八、注冊(cè)中心管理

注冊(cè)中心管理主要包括兩部分:注冊(cè)信息查詢和動(dòng)態(tài)修改注冊(cè)中心地址

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

8.1 注冊(cè)信息查詢

注冊(cè)信息來(lái)自于當(dāng)前網(wǎng)關(guān)組所在的Eureka,點(diǎn)擊查詢符合條件的應(yīng)用。

8.2 動(dòng)態(tài)修改注冊(cè)中心地址

Eureka服務(wù)端地址默認(rèn)使用本地配置,用戶可通過(guò)設(shè)置Eureka修改Eureka地址,設(shè)置成功后新設(shè)置的Eureka地址將保存在數(shù)據(jù)庫(kù)中, 同時(shí)通知該網(wǎng)關(guān)組節(jié)點(diǎn)修改內(nèi)存中注冊(cè)中心地址并重新注冊(cè)。點(diǎn)擊重置Eureka將清除數(shù)據(jù)庫(kù)中的Eureka地址并通知該網(wǎng)關(guān)組節(jié)點(diǎn)使用本地配置。 設(shè)置/重置后將彈窗提示結(jié)果。

注冊(cè)中心地址設(shè)置/重置成功條件:

  • 該網(wǎng)關(guān)組下無(wú)狀態(tài)為發(fā)布的路由

  • 管理端可以請(qǐng)求通新注冊(cè)中心地址

九、路由聯(lián)通性測(cè)試

支持GET和POST兩種方式測(cè)試路由是否聯(lián)通。

十、網(wǎng)關(guān)Swagger

網(wǎng)關(guān)Swagger整合了注冊(cè)中心注冊(cè)的服務(wù)的全部網(wǎng)關(guān)接口文檔,可通過(guò)右上角選擇不同服務(wù)查看接口文檔。

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

十一、系統(tǒng)黑名單

系統(tǒng)黑名單可設(shè)置全局黑名單,目前支持IP攔截策略,設(shè)置后所有來(lái)自該IP的請(qǐng)求都將被攔截。

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

十二、網(wǎng)關(guān)審計(jì)

網(wǎng)關(guān)審計(jì)展示了所有在網(wǎng)關(guān)管理端操作的用戶、行為和性能,方便監(jiān)控和分析用戶行為。

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

十三、網(wǎng)關(guān)設(shè)置

網(wǎng)關(guān)設(shè)置分為三部分:預(yù)警郵箱、日志級(jí)別操作、查看版本號(hào)

微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么

13.1 預(yù)警郵箱

發(fā)生預(yù)警時(shí)將發(fā)送預(yù)警郵件至設(shè)置的郵箱

13.2 日志級(jí)別操作

網(wǎng)關(guān)日志級(jí)別默認(rèn)為INFO,用戶調(diào)試時(shí)可查看或動(dòng)態(tài)調(diào)整日志級(jí)別。日志名可選com.creditease和root,日志級(jí)別可選INFO和DEBUG。

在Logback等日志框架中,logger層級(jí)類似于java繼承,以名稱組織,使用"."將logger名切分父logger與子logger,當(dāng)子logger未設(shè)置日志級(jí)別, 則使用父日志級(jí)別,直到ROOT,ROOT相當(dāng)于Java中的Object。子日志級(jí)別被設(shè)置后,父(含ROOT)日志級(jí)別將不再對(duì)子日志有效, 類似于java子類重寫父類方法。

13.3 查看版本號(hào)

網(wǎng)關(guān)版本號(hào)用于區(qū)分網(wǎng)關(guān)各實(shí)例的版本,默認(rèn)配置下版本號(hào)形式為:sag_x.y_timestamp,timestamp為打包時(shí)間戳, 可在配置文件中通過(guò)zuul.version修改。

關(guān)于微服務(wù)網(wǎng)關(guān)SIA-GateWay使用指南是什么就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI