Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Optimale Serverkonfiguration für viel Traffic - vor allem auf Suchindex

Eingetragen von DonQ (55)
am 10.06.2015 - 07:57 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Liebe Drupalgemeinde,
für ein lokales Musikprojekt (viele ortsansässige Musiker spielen nächstes Wochenende in diversen kleinen und grossen Locations im Stadtteil) hab ich die Seite mit Drupal7 umgesetzt.

Das ganze läuft bei 1und1 auf einem eigenen Server (PerformanceM).

Nun meine eigentliche Frage:
Wie sollte ein Server konfiguriert sein, damit geschätzte tausende Zugriffe innerhalb von 48 Stunden problemlos bewältigt werden können?

Zentrale Seite, die sicher am häufigsten genutzt werden wird ist eine Programmsuche (SearchAPI mit einigen Factes -> Ausgabe als View:page)

Freue mich über jede Antwort, die Performance bringt ;-)

vielen Dank

dOn

P.S.: darf ich hier eigentlich die URL posten?

‹ Wie kann ich pflegbare Nodelisten erstellen? Umzugsabsicht mit Redirect - Macht das so Sinn? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, die Suchanfragen kannst

Eingetragen von Hyp1 (1463)
am 10.06.2015 - 11:29 Uhr

Hi,

die Suchanfragen kannst Du mit dem Einsatz eines SOLR Index Servers um ein vielfaches beschleunigen.
Dann wäre noch Einsatz von caching Mechanismen wie APC, memcached empfehlenswert.
https://openconcept.ca/blog/mmallett/apc-varnish-memcache-and-caching-be...
Mit einer solchen Konfiguration solltest Du genug Performance bekommen.

MfG

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

leider

Eingetragen von DonQ (55)
am 11.06.2015 - 13:30 Uhr

steht mir momentan kein SOLR-Server zur Verfügung. Bringt das externe chachen den auch bei Suchabfragen was?

Mich interessieren aber auch die Serverparameter, die ich einstellen kann:

Speichernutzung
Prozesslaufzeit
Anzahl gleichzeitig ausführbarer Prozesse

mir ist nicht ganz klar, wie sich hier verschiedene Einstellungen in Kombination auf das Verhalten von Drupal auswirken.

Zur Verfügung hab ich 8GB Ram auf der Kiste

Danke

Lg

dOn

  • Anmelden oder Registrieren um Kommentare zu schreiben

das ist doch ein root-server

Eingetragen von ronald (3857)
am 11.06.2015 - 14:10 Uhr

da kannst du SOLR aufsetzen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo d0n, wenn Du 8GB

Eingetragen von Hyp1 (1463)
am 11.06.2015 - 14:16 Uhr

Hallo d0n,

wenn Du 8GB pysischen RAM hast.
Kannst Du, wenn Du PHP memory auf 256MB gesetzt hast
theoretisch gleichzeitig 32 Prozesse gleichzeitig laufen lassen,
damit das noch im RAM gehandelt werden kann.
Du hast zwar noch wesentlich mehr virtuellen Speicher der auf die
Festplatte ausgelagert werden kann aber performanter ist natürlich der physische Speicher.
Bedenke allerdings das das Betriebssystem auch RAM benötigt.
So würde ich 1GB dem Betriebssytem reservieren, das wären dan 28 Prozesse bei 256MB.

Ja, das externe chachen der Anfragen bringt schon was.
Trotz allem wird eine komplexe Suche ohne SOLR nie so performant ablaufen wie mit.
Die Suche läuft über SQL Queries und das Dateisystem (Datenbank).
So kann komplexe eine Suche schon mal über hundert(e) Tabellen gehen.
SOLR benutzt keine Datenbank und belastet damit Drupal überhaupt nicht.

LG

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Managed Server

Eingetragen von DonQ (55)
am 12.06.2015 - 08:01 Uhr

Ronald,
mir fehlt die Zeit, um das noch zu prüfen, denke aber 1&1 lässt mich da nicht ran....

aber Danke fürs Mitdenken...!

;-)

lg

dOn

  • Anmelden oder Registrieren um Kommentare zu schreiben

Robert - Die Formel ist also....

Eingetragen von DonQ (55)
am 12.06.2015 - 08:08 Uhr

Anzahl Prozesse x RAM-Zuteilung + OS-Reserve = mein RAM

das hilft beim Verstehen...!

Ich guck mir mal an wie der Server sich die nächsten Tage benimmt. Nächstes Jahr gibt's das Event wieder und ich werde ggf. SOLR einbinden. Diesmal fehlt die Zeit.

Als kleines Dankeschön: ßßßßßßßßßßßß - aber nicht alle auf einmal ausgeben

Merci vielmals

dOn

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Wochen 6 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 5 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 5 Tagen
  • Ich habe ja keine Angst vor
    vor 4 Wochen 1 Tag
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 4 Wochen 3 Tagen
  • Vielen Dank erst einmal, aber
    vor 4 Wochen 5 Tagen
  • Du hast die "Trusted host
    vor 4 Wochen 5 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 6 Wochen 4 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 7 Wochen 19 Stunden
  • Arrrrg. Nix Tabelle :-D /*
    vor 11 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20510

Neue User:

  • Marvinkep
  • RandallFloop
  • Inga GuAph

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 64 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association