前言:
繼上篇:Taurus .Net Core 微服務(wù)開源框架:Admin 插件【1】 - 微服務(wù)節(jié)點(diǎn)管理
本篇繼續(xù)介紹下一個(gè)內(nèi)容:
1、系統(tǒng)環(huán)境信息節(jié)點(diǎn) -?OS-Environment 界面
?基本信息如上圖,重點(diǎn)的幾個(gè)參數(shù):
1、App-StartTime:應(yīng)用程序啟用時(shí)間,可以在更新程序或配置文件后,查看該時(shí)間,看應(yīng)用程序是否更新完成。 2、幾個(gè)IP:可以看客戶端IP,服務(wù)端內(nèi)網(wǎng)IP和公網(wǎng)IP。 3、Runtime-Version:公共運(yùn)行時(shí)版本。 4、ProcessID:當(dāng)前進(jìn)程ID。 5、ThreadCount:當(dāng)前線程數(shù)。 6、WorkingSet:當(dāng)前占用內(nèi)存。
其它就不另外單獨(dú)翻譯了。
2、系統(tǒng)環(huán)境信息節(jié)點(diǎn) -?Runtime-Assembly 界面 -?NetCore
默認(rèn) NetCore 整體程序集加載的有點(diǎn)多,達(dá)100多個(gè)。
默認(rèn)網(wǎng)關(guān)的應(yīng)用程序的程序集是3個(gè),其余全是公共運(yùn)行時(shí)加載的。
這里重啟了一下程序,以看初始占用內(nèi)存大小:
大約為:143MB,可能會(huì)動(dòng)態(tài)上浮 (GC模式為默認(rèn):Server GC)
覺得有必要的可以嘗試動(dòng)態(tài)卸載某些程序集,以減少內(nèi)存空間。
這里再換一個(gè)其它GC模式的截下圖:
大約為:53MB (GC模式為:Workstation GC)
可以看到,初始程序集并沒有相差多少,但內(nèi)存占用卻相差很遠(yuǎn)。
GC模式的調(diào)整看這篇文章:ASP.Net Core 刷新界面,內(nèi)存持續(xù)增加不釋放問題
3、系統(tǒng)環(huán)境信息節(jié)點(diǎn) -?Runtime-Assembly 界面 -?Net?Framework
這里對(duì)比傳統(tǒng).Net Framwrok項(xiàng)目,如下圖:
僅有20個(gè),比 NetCore 的少了很多:
?
這里也同樣重啟一下程序,查看初始內(nèi)存占用:
大約為:61M
4、項(xiàng)目中引用:Admin?插件
可以在 Nuget?上搜 taurus:
然后訪問:http://ip:port/admin/login,即可進(jìn)入管理后臺(tái),趕緊試試吧。
開源地址:https://github.com/cyq1162/taurus.mvc
?總結(jié):
通過本節(jié)點(diǎn)信息,可以看到很多簡(jiǎn)要的系統(tǒng)環(huán)境信息。文章來源:http://www.zghlxwxcb.cn/news/detail-511001.html
后期,這里可能會(huì)調(diào)整增加,控制器相關(guān)的信息呈現(xiàn)。文章來源地址http://www.zghlxwxcb.cn/news/detail-511001.html
到了這里,關(guān)于Taurus .Net Core 微服務(wù)開源框架:Admin 插件【2】 - 系統(tǒng)環(huán)境信息管理 - 【OS、Assembly】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!