繼上篇:Taurus .Net Core 微服務開源框架:Admin 外掛【4-1】 - 設定管理-Kestrel【含https啟用】
本篇繼續介紹下一個內容:
介面如圖:
以下為設定說明:
控制 Taurus 的 Mvc 是否啟用,比如閘道器、或註冊中心,或者使用其它Mvc框架,可以選擇不啟用。
如正常存取Mvc時:
禁用它後:
此選項不影響此後臺管理外掛的使用。
是否允許通過IP直接存取,比如繫結域名存取時,可以直接禁用。
禁用後用IP存取會提示:
是否輸出taurus請求頭,這個頭可以追蹤框架實際請求經過的節點。
返回每個節點返回1個taurus請求頭,經過多個節點即存在多個:
taurus-10-2528856: 3.1.7.3 :IP尾數為10的IP主機【使用者端】,後面是程序 ID 和 Taurus 版本號。
taurus-7-1545813: 3.1.7.4 :IP尾數為7的IP主機【閘道器】,後面是程序 ID 和 Taurus 版本號。
是否列印請求紀錄檔,如果勾選,會在紀錄檔中可以查詢相關的請求紀錄檔。
紀錄檔檢視地址:
是否列印執行Sql語句,本功能需要使用自帶的 CYQ.Data ORM 元件運算元據庫有效。
語句執行檢視:
這個功能可以監控、偵錯、優化每個請求產生的Sql。
1、當前節點執行的路徑,該引數預設會由框架自動產生以內網IP的存取路徑。
2、微服務節點,會將此引數告知註冊中心,以便閘道器或註冊中心可以存取該地址。
3、如果微服務節點之間,無法通過內網IP互相存取,則需要手動設定為域名或公網IP的存取路徑。
如果存取的是"/"路徑,則預設內部跳轉【Url保持不變】到此設定的路徑。
1、Mvc的字尾,預設為空,即無字尾的會被Mvc框架攔截並處理。
2、該引數可以自定義字尾,比如.aspx,.html,.shtml 等任意引數。
該引數僅適用於 相容傳統 IIS 部署為子應用程式時的設定。
如上圖,對著站點,右鍵,新增應用程式,對應其中的【別名】選項。
框架的路由模式,具體教學可看:
1、Taurus.MVC WebAPI 入門系列教學:https://www.cnblogs.com/cyq1162/category/2205667.html
2、Taurus.MVC WebAPI 入門開發教學3:路由型別和路由對映:https://www.cnblogs.com/cyq1162/p/16529764.html
介面如下:
該功能主要展示,目前有效的 Mvc 控制器。
Mvc.Controllers:可以直接指定控制器名稱【不帶.dll,多個逗號分隔】,也可使用預設設定值 * 號,自動搜尋。
該設定,目前需要重啟才能生效,後續考慮會調整為動態生效。
介面如下:
該功能主要展示,目前有效的 View 檢視介面。
Mvc.Views:可以指定檢視目錄,也可使用預設設定值 Views 。
後續會考慮是否允許指定多個目錄。
本篇內容為Mvc的核心設定,下篇開始介紹Mvc框架內部外掛的相關設定。
版權宣告:本文原創發表於 部落格園,作者為 路過秋天 本文歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,否則視為侵權。 |
個人微信公眾號 |
創業QQ群:617713515 |
Donation(掃碼支援作者):支付寶: |
Donation(掃碼支援作者):微信: |
騰訊雲產品福利專區 |