您好,登錄后才能下訂單哦!
DeskTop展示當前注冊的各個網關組,點擊一個
網關組
將選中該網關組并跳轉至首頁。
每個網關組包括如下四項:
首頁展示網關當前的運行情況。
主要包含如下部分:
路由管理分如下四部分:
新建路由填寫如下選項:
后端服務策略 | 說明 |
---|---|
后端服務ID | 填寫注冊到注冊中心的應用名,路由匹配時將根據注冊中心的服務列表匹配對應實例 |
后端服務URL | 路由匹配后直接轉發到填寫的URL |
ListofServer | 路由匹配后使用輪詢策略選擇一個實例轉發 |
匹配路徑
+公共前綴
路由導入導出可用于測試環境與生產環境路由數據同步
路由導出
將下載routerList.json文件
路由導入
選擇導入的路由文件,導入后將提示導入成功和失敗的路由ID,導入的路由為編輯狀態
路由操作分為以下兩部分:
點擊
路由拓撲圖
展示路由的實時拓撲圖,拓撲圖分為三段:應用->網關->后端服務,如果該路由沒有請求則路由拓撲圖為空。
網關提供了功能豐富的公共組件,同時支持用戶上傳第三方組件。使用組件時首先需要在
組件管理
中綁定路由,然后在
路由管理
中查看或配置組件。
公共組件描述說明了組件的功能和用法,分為如下幾種:
第三方組件由用戶自定義實現,上傳后即可使用。點擊
第三方組件
查看已經上傳的第三方組件,點擊
組件上傳
可上傳自定義的第三方組件。
網關監控分為兩部分:運行狀態監控和拓撲圖
運行狀態監控包含如下監控項:
拓撲圖展示了該網關的服務流圖,是全部路由拓撲圖的集合。
日志管理集成了Kibana,用戶點擊
日志管理
時將跳轉至Kibana展示網關組ES索引的日志數據。如果路由綁定了日志請求組件或日志響應組件, 可在
路由管理
-
操作
->
請求日志組件
或
響應日志組件
跳轉。
熔斷管理展示了網關運行過程中被Hystrix熔斷的請求信息,包括熔斷類型、錯誤信息和堆棧信息等。
注冊中心管理主要包括兩部分:注冊信息查詢和動態修改注冊中心地址
注冊信息來自于當前網關組所在的Eureka,點擊
查詢
符合條件的應用。
Eureka服務端地址默認使用本地配置,用戶可通過
設置Eureka
修改Eureka地址,設置成功后新設置的Eureka地址將保存在數據庫中, 同時通知該網關組節點修改內存中注冊中心地址并重新注冊。點擊
重置Eureka
將清除數據庫中的Eureka地址并通知該網關組節點使用本地配置。 設置/重置后將彈窗提示結果。
注冊中心地址設置/重置成功條件:
發布
的路由
支持GET和POST兩種方式測試路由是否聯通。
網關Swagger整合了注冊中心注冊的服務的全部網關接口文檔,可通過右上角選擇不同服務查看接口文檔。
系統黑名單可設置全局黑名單,目前支持IP攔截策略,設置后所有來自該IP的請求都將被攔截。
網關審計展示了所有在網關管理端操作的用戶、行為和性能,方便監控和分析用戶行為。
網關設置分為三部分:預警郵箱、日志級別操作、查看版本號
發生預警時將發送預警郵件至設置的郵箱
網關日志級別默認為INFO,用戶調試時可查看或動態調整日志級別。日志名可選com.creditease和root,日志級別可選INFO和DEBUG。
在Logback等日志框架中,logger層級類似于java繼承,以名稱組織,使用"."將logger名切分父logger與子logger,當子logger未設置日志級別, 則使用父日志級別,直到ROOT,ROOT相當于Java中的Object。子日志級別被設置后,父(含ROOT)日志級別將不再對子日志有效, 類似于java子類重寫父類方法。
網關版本號用于區分網關各實例的版本,默認配置下版本號形式為:sag_x.y_timestamp,timestamp為打包時間戳, 可在配置文件中通過
zuul.version
修改。
SIA相關開源產品鏈接
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。