Wir sind dran, unsere Drupal-Site zu optimieren. Wir verwenden Siege, um die Leistung zu messen (als drupal Besucher).Drupal site - Memcache Verbindungsfehler
Env: Nginx + FastCGI + Memcache
Siege läuft gut für ein paar Sekunden, und dann laufen wir in einen Verbindungsfehler: Beispiel:
HTTP/1.1 200 29.18 secs: 5877 bytes ==>/
HTTP/1.1 200 29.39 secs: 5877 bytes ==>/
warning: socket: -1656235120 select timed out: Connection timed out
warning: socket: -1673020528 select timed out: Connection timed out
die gleiche Siege Test confiuration Verwendung, Nginx + FastCGI + Drupal Cache scheint gut zu funktionieren. Beispiel:
HTTP/1.1 200 1.41 secs: 5868 bytes ==>/
HTTP/1.1 200 1.40 secs: 5868 bytes ==>/
Wie Sie sehen können, ist Reaktionszeit viel höher mit MemCache, zusätzlich zu den Verbindungsfehler.
Irgendeine Idee, was könnte hier falsch sein ... und warum Drupal Fehler mit Memcache unter Last wirft?
Memcache wird auf einer separaten Instanz ausgeführt. 2 MB Speicher für MemCache zugewiesen.