Frage

während der Periode des hohen Verkehrs auf Websites, CCK Eingabefelder verschwinden Manchmal, während ein Gehalt aus dem Backend hinzufügen. Ich habe nicht aktiviert das Drosselmodul . Die Felder werden automatisch zu anderen Zeiten wieder hergestellt.

Zum Beispiel - Feld für das Hochladen von Bildern, für Kontrollkästchen für einen Inhaltstyp gekennzeichnet News verschwindet bei starkem Verkehr, aber automatisch zu anderen Zeiten wieder bekommen

.

Was für eine Ursache sein könnte?

Does Drupal einen internen Drosselmechanismus in Zeiten des starken Verkehrs hat?

War es hilfreich?

Lösung

  

Does Drupal einen internen Drosselmechanismus in Zeiten des starken Verkehrs hat?

Nein. Gas war ein Versuch, dies zu tun, aber es ist genrally nicht verwendet. Wie Sie dies von ihm weg haben, ist nicht die Ursache sein wird.

Ich würde vorschlagen, Ihre Leistungseinstellungen tweeking, um zu sehen, ob Sie Spitzenlast keinen Einfluss auf Ihre Systeme so viel erhalten können.

Andere Tipps

Für mich gibt Probleme mit Ihrer Datenbank. Versuchen Sie die Optimierung Ihrer Datenbank in den folgenden Weisen

  1. Erhöhen Sie den Caching-RAM verfügbar
  2. Ändern Sie Ihre Tabellen von MyISAM auf InnoDB. InnoDB ist zuverlässiger in Zeiten hohen Verkehrs.
  3. Versuchen Sie, die Sitzung zu bewegen, um memcache Handhabung (Suche nach „Drupal-Session Handling memcache“ oder eine ähnliche Zeichenfolge auf Google, um herauszufinden, wie dies zu tun). Dies verringert die Serverlast deutlich.
  4. einige Debug tun und sehen, was die langsamen Abfragen sind, ich bin sicher, dass CCK ein Täter ist. Sie können den Entwick-Modul verwenden langsame Abfragen oder gehen in die MySQL-Schnittstelle zu sehen, zu wissen, welche die langsamen Abfragen sind. Je nachdem, was langsame Abfragen erhalten Sie einige Indizes zu den Tabellen hinzufügen können.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top