Я прайшоў праз і рэалізуюцца ўсе магчымыя прыёмы аптымізацыі я магу знайсці. Гэта ўключае ў сябе Nginx ў якасці проксі для Apache, vbOptimize з Memcached, і ўсе звычайныя працэдуры аптымізацыі форуму.
Я працую з двума двухпрацэсарная сервераў четырехядерных працэсараў з 12-і *** аператыўнай памяці, і 15k SAS дыскаў у рэйд. Гэта значыць, іншымі словамі, серверы маюць дастатковую магутнасць для апрацоўкі ўсё.
Асноўны сайт пачынае запавольвацца адразу пасля кэш vBET чысціцца кожныя 15 дзён. (База дадзеных атрымлівае крыху больш за *** пасля гэтага 15 дзён)> 500k старонак у дзень, скануецца пошукавікамі.
Ёсць усё, што я магу зрабіць для налады Apache для апрацоўвае гэтыя запыты лепш? Гэта мае бягучыя налады Apache:
ад HTTPD-mpm.conf
# Prefork MPM
З HTTPD-default.conf:StartServers 20
MinSpareServers 20
MaxSpareServers 25
MaxClients 180
MaxRequestsPerChild 1000
Выйшла 150
KeepAlive On
MaxKeepAliveRequests 80
KeepAliveTimeout 3
UseCanonicalName Off