varnish 內存池溢出致使故障處理

  線上的varnish以前一直跑的很穩定,這段時間網站忽然響應特別慢。查看日誌以下shell

系統信息以下:網站

內存使用率很低可是負載特別高,查閱相關文檔緣由是由於內存映射限制致使。spa

能夠經過統計日誌

cat /proc/PID/maps | wc -l

查看如今的映射數量code

默認系統的映射爲內存

cat /proc/sys/vm/max_map_count

能夠經過調高/etc/sysctl.conf中vm.max_map_count進行處理文檔

參考連接:class

http://varnish-misc.varnish-cache.narkive.com/yimPbWHd/varnish-crash-error-in-munmap-cannot-allocate-memory
map

相關文章
相關標籤/搜索