嗯,讀本文之前,你需要去GitHub上下載SignalR源碼 : 點我下載
話不多說,我們先來說性能監測
我們下載了SignalR源碼,打開它,找到Microsoft.AspNet.SignalR.Utils這個項目,編譯..
我們會在Debug中看到signalr.exe這個文件
當然..直接運行是不行的.CMD,找到 (你的存放路徑)\SignalR-dev\SignalR-dev\src\Microsoft.AspNet.SignalR.Utils\bin\Debug
運行命令行:SignalR.exe ipc
會看到下圖:
這就是安裝OK了..
然后,接着,我們右鍵,我的電腦>管理>性能監視器
如圖:
打開性能監視器,右鍵添加,或者直接點擊綠色的加號,
找到SignalR,在下面的框中找到自己需要監控的實例(使用了SignalR的實例都在里面),選擇添加,點擊確定
如圖:
這樣,我們就可以及時的監控到SignalR的運行情況,連接數量等等數據(數據太多,我就不一一列出了)...
如下圖:
性能監控到此就結束了
文章出處:https://www.cnblogs.com/GuZhenYin/p/5900253.html
關於IIS無法在性能監視器里正常監控計數問題:
打開IIS,轉到應用程序池,找到正在運行的網站的應用程序池,右鍵單擊>高級設置,找到標識條目,並將其更改為LocalSystem(來自ApplicationPoolIdentity)。