Powered by .NET Core 進展:第5次釋出嘗試(Windows部署)
阿新 • • 發佈:2019-08-15
(圖注:Windows 自帶的效能監控,紅色表示 CPU 佔用,綠色表示 QPS)
今天中午 12:30 左右,我們進行了 .NET Core 部落格站點的第5次釋出(頁尾會顯示"Powered by .NET Core 3.0 Preview 8 on Windows")。
.NET Core 應用以 IIS InProcess Hosting 方式部署在 Windows Server 2016 資料中心版英文版上,到目前用了6臺阿里雲4核8G伺服器。
剛釋出的時候,伺服器 CPU 的波動有些大,因為剛釋出上線,需要一定的時間建立快取,當快取逐步建立起來後,CPU 佔用越來越穩定。
從目前伺服器的表現來看,CPU 隨著 QPS 起舞,即使 QPS 突增伺服器也能穩穩撐住(見下圖),今天下午的訪問高峰很有希望能撐住。
如果能撐住,我們會找時間進一步驗證 docker swarm 叢集部署以及 docker-compose 單機部署時的表現。
另外,.NET Core 版部落格的 bug 可能比較多,如果由此給您帶來麻煩,請您諒解;如果您發現 bug ,麻煩您立即向我們反饋。
更新:
14:08 加了1臺伺服器,現在是7臺。
Powered by .NET Core 系列博文:
- 【故障公告】釋出 .NET Core 版部落格站點引起大量 500 錯誤
- 【網站公告】.NET Core 版部落格站點第二次釋出嘗試
- 暴風雨中的 online : .NET Core 版部落格站點遭遇的高併發問題進展
- Powered by .NET Core 進展:驗證高併發效能問題嫌疑犯 docker swarm
- 同“窗”的較量:部署在 Windows 上的 .NET Core 版部落格站點發布上線
- 做夢也沒有想到:Windows 上的 .NET Core 版部落格系統表現更糟糕
- 峰迴路轉:去掉 DbContextPool 後 Windows 上的 .NET Core 版部落格表現出色