qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          nginx緩存區內存配置大小對性能測試的影響

          現象:Nginx與應用都在同一臺服務器(4g內存、4核cpu)上,nginx緩存區內存配置1g,開啟nginx的accesslog,跑圖片終端頁性能腳本,觀察到accesslog里面有90%以上的MISS狀態的,nginx緩存沒有起到作用,加大nginx緩存內存為2g,清了緩存再次跑性能腳本,accesslog中的MISS狀態仍占大部分,且應用服務器的內存空間基本被用完。
            解決:將nginx與應用分開,nginx放在一臺服務器上,應用包搬到另一服務器(6g內存、8核cpu)上,跑圖片終端頁腳本,nginx緩存區內存配置2g,觀察到響應提上去了,accesslog里HIT狀態的占90%或更多。說明nginx緩存區有起到作用。
            主要原因:nginx的緩存區設置1G時不夠用,沒起到作用。當調整到2G時,由于服務器上還存放應用也占了內存,另外系統也需要資源,導致nginx所配置的2G內存沒起作用。當把nginx和應用分開時,資源都充足了,這時nginx的緩存區也能起到作用。

          posted on 2014-09-30 09:48 順其自然EVO 閱讀(365) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄web 前端性能測試

          <2014年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 红原县| 肥西县| 广汉市| 库尔勒市| 伊吾县| 大渡口区| 焦作市| 南木林县| 晴隆县| 前郭尔| 南康市| 确山县| 沛县| 辽宁省| 偃师市| 南澳县| 上蔡县| 湘潭县| 镇安县| 柳江县| 宾阳县| 武隆县| 金寨县| 沭阳县| 丰县| 临城县| 昭平县| 保定市| 会东县| 远安县| 都安| 丰顺县| 高邑县| 宜城市| 和静县| 东港市| 铜陵市| 长沙市| 四会市| 兴宁市| 高陵县|