繼上篇:Taurus .Net Core 微服務開源框架:Admin 外掛【4-2】 - 設定管理-Mvc【含請求紀錄檔列印】
本篇繼續介紹下一個內容:
介面如下:
簡要說明:
該選單下,顯示該微服務型別的選單,可能為伺服器端、或使用者端、或兩者、或兩者都不是【設定不會顯示】。
下面對設定進行說明:
MicroService Type:僅顯示當前微服務型別。 MicroService.Server.IsEnable:當前微服務是否記用【允許中間暫停與重新啟用】。 MicroService.Server.Name:註冊中心(或從) 固定名稱為:RegCenter【必須】。 MicroService.Server.RcKey:用於安全驗證的請求頭。 MicroService.Server.RcUrl:註冊中心的地址,對註冊中心身身不需要設定。 MicroService.Server.RcUrl - 2:從註冊中心的地址【唯讀】。 MicroService.Server.RcPath:註冊中心的請求路徑。 MicroService.Server.GatewayTimeout:閘道器超時【註冊中心預設具備閘道器功能】。 MicroService Gateway Proxy LastTime:閘道器最後1次轉發請求時間【唯讀】。
必要設定說明:
需要在 appsettings.json 或 web.config 設定該選項,指明型別,如:
其餘選項,可採用預設值,或如有必要,可設定修改或執行後進行修改。
介面如圖:
下面對設定進行說明:
MicroService Type:僅顯示當前微服務型別。
MicroService.Server.IsEnable:當前微服務是否記用【允許中間暫停與重新啟用】。
MicroService.Server.IsAllowSyncIP:是否允許從註冊中心同步IP黑名單。
MicroService.Server.Name:註冊中心(或從) 固定名稱為:RegCenter【必須】。
MicroService.Server.RcKey:用於安全驗證的請求頭。
MicroService.Server.RcUrl:註冊中心的地址【必須】。
MicroService.Server.RcUrl - 2:從註冊中心的地址【唯讀】。
MicroService.Server.RcPath:註冊中心的請求路徑。
MicroService.Server.GatewayTimeout:閘道器超時【註冊中心預設具備閘道器功能】。
MicroService Gateway Proxy LastTime:閘道器最後1次轉發請求時間【唯讀】。
必要設定說明:
需要在 appsettings.json 或 web.config 設定該選項,指明型別,如:
其餘選項,可採用預設值,或如有必要,可設定修改或執行後進行修改。
介面如圖:
下面對設定進行說明:
MicroService Type:僅顯示當前微服務型別。 MicroService.Server.IsEnable:當前微服務是否記用【允許中間暫停與重新啟用】。
MicroService.Server.IsAllowSyncIP:是否允許從註冊中心同步IP黑名單。 MicroService.Server.Name:固定名稱為:Gateway【必須】。 MicroService.Server.RcKey:用於安全驗證的請求頭。 MicroService.Server.RcUrl:註冊中心的地址【必須】。 MicroService.Server.RcUrl - 2:從註冊中心的地址【唯讀】。 MicroService.Server.RcPath:註冊中心的請求路徑。 MicroService.Server.GatewayTimeout:閘道器超時【註冊中心預設具備閘道器功能】。 MicroService Gateway Proxy LastTime:閘道器最後1次轉發請求時間【唯讀】。
必要設定說明:
需要在 appsettings.json 或 web.config 設定該選項,指明型別,如:
其餘選項,可採用預設值,或如有必要,可設定修改或執行後進行修改。
介面如圖:
下面對設定進行說明:
MicroService Type:僅顯示當前微服務型別。 MicroService.Client.IsEnable:當前微服務是否記用【允許中間暫停與重新啟用】。
MicroService.Client.IsAllowSyncIP:是否允許從註冊中心同步IP黑名單。
MicroService.Client.IsAllowRemoteExit:是否允許被【註冊中心】遠端控制退出或暫停微服務。 MicroService.Client.Name:名稱為:註冊模組名稱,多個用逗號分隔【必須】。
MicroService.Client.Domain:繫結域名:域名,多個用逗號分隔【不填寫預設所有域名】
MicroService.Client.Version:當前版本號數位,用於版本絲滑升級。
MicroService.Client.RcKey:用於安全驗證的請求頭。 MicroService.Client.RcUrl:註冊中心的地址【必須】。 MicroService.Client.RcUrl - 2:從註冊中心的地址【唯讀】。 MicroService.Client.RcPath:註冊中心的請求路徑。
必要設定說明:
需要在 appsettings.json 或 web.config 設定該選項,指明型別,如:
其餘選項,可採用預設值,或如有必要,可設定修改或執行後進行修改。
目前微服務節點的設定,需要在啟動時設定,後續可修改可暫停。
後期會考量是否允許在啟動程式後,通過設定修改啟動微服務。
版權宣告:本文原創發表於 部落格園,作者為 路過秋天 本文歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,否則視為侵權。 |
個人微信公眾號 |
創業QQ群:617713515 |
Donation(掃碼支援作者):支付寶: |
Donation(掃碼支援作者):微信: |
騰訊雲產品福利專區 |