2014-05-01 71 views
0

我一直在試圖確定什麼是Azure網站上21個站點的最佳實例/大小組合,因爲我認爲這是內存壓力。 CPU不是問題< 3%。Azure網站內存使用情況 - 什麼是

我試過1箇中型和1/2個小型。在最繁忙的網站(每New Relic),中等提高了總體性能約15ms的響應時間。可能是因爲它加倍了內核(和內存)。

使用新的預覽門戶網站的內存報價模塊:

1或2周的小商品運行約80%-90%的平均內存 1中運行約70%

這是沒有意義的考慮介質是雙記憶。更大的內存可用性不會迫使GC在中型實例上頻繁運行?

一個實例可以運行多少%內存並且不會影響性能。 在小實例上是80-90還行嗎?

將實例添加到smalls會幫助解決內存問題,因爲它基本上只是在所有實例中創建相同的設置並最終使用相同的數量?

我還沒有能夠隔離任何21個網站上的任何性能問題,但如果我跑得太近,我不希望有什麼驚喜。

回答

0

在較小的實例上運行站點,並在達到高CPU時將自動縮放設置爲漸變。監控需要擴展的頻率,並且如果擴展頻繁,則只需要永久切換到較大的實例大小。

+1

CPU的平均值爲3%,無論是小型還是中型;在CPU上沒有問題。這都是記憶。 –

0

回顧一下用戶建立的過程。看來〜80%的範圍是正常的,只是使用「可用的東西」。沒有性能問題或故障。

所以,如果你遇到這種情況,並擔心高內存使用率,你需要密切關注它,以確定它是正常還是存在內存泄漏。

我知道,蹩腳的答案:)