最近我們的客戶開始抱怨我們的某臺服務器性能不佳。 這包含多個大型CMS實現和使用Sitefinity的很多小型網站。 我們的主機團隊正在嘗試找到我們環境中的瓶頸,因爲加載時間存在一些主要問題。我已經被賦予了指定一個需要注意的大列表,分爲不同的部分(IIS,ASP.NET,Web特定)。 我認爲根據Sitecore文檔e.d.可以找出我們可以在一臺服務器上運行多少個Sitecore CMS實例。我們希望能夠監控並找出現在我們的瓶頸所在。我們的一些網站加載非常緩慢,其他網站加載非常快。我們在該服務器上運行的大多數Sitecore實現都具有較差的後端性能,編譯後的加載時間可怕。 我們的Sitecore解決方案在運行Microsoft SQL Server 2008 for db的Win 2008 64服務器上運行。 我明白,指定有關我們設置的更詳細信息可能會很方便,但我希望能夠獲得有關如何監視和查找e.d.的瓶頸的一些有用的基本信息。ASP.NET /數據庫性能清單
什麼工具/提示/技巧&你有什麼竅門?
大多數用戶使用Sitecore或Sitefinity提供的大約15%,這就是爲什麼您不應該託管這些大型Web應用程序。這就是爲什麼他們慢慢編譯。 您應該檢查編譯時間和對同一應用程序提出的請求之間是否存在關係。 – eugeneK
通過使用Sitecore提供的約15%,你的意思是什麼? 編譯時間和對同一應用程序的請求之間沒有關係。我想我知道你要去哪裏,但我們使用Keep alive services來停止Web應用程序進入睡眠狀態。該應用程序不會在常規基礎上編譯。 – Younes