NGINX-FPM-Konfiguration Einstellungen für magento
Ich bin mit einem E-Commerce-website entwickelt, die in magento. Ich habe 512mb RAM und core2duo 2.6 auf dem server. Wenn ich 50 Anfragen auf einmal auf meiner website reagiert nicht, außer für ein paar Anfragen. Ich habe installiert, Lack auch. Ich möchte wissen, die optimalen Einstellungen, die ich tun möchte für meine website. Ich habe gesehen, dass PHP-FPM ist die Einnahme von zu viel Speicher und cpu-Auslastung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hintergrund
Verwenden wir nginx und php5-fpm auf ubuntu 12 auf unserer Produktionsmaschine (VCenter Virtual Machine, 4 Kerne, 8 GB ram). Unsere magento installation ist stark thematisch und erweitert. Nur für den Kick, den anderen Tag habe ich installiert, alles von Grund auf einer VMWare-box mit einer Standard installation von Magento 1.12 EE (ich brauchte, um Sie zu rufen, auf einen Fehler). Ich nur dies sagen, damit Sie wissen, dass wir haben nginx und php5-fpm in einer Produktionsumgebung.
Was Sie fordern ist etwas, was ich denke, jeder Kämpfe mit nginx und php-fpm... Quetschen mehr Leistung aus. Ich meine, wir könnten einfach den apache und php, wenn wir nicht versuchen, um die Leistung der Website zu erhöhen richtig? Es gibt eine Menge Antworten, Meinungen und case-base Lösungen, aber ich werde Sie auf die Anleitung, die ich verwendet, um zu konfigurieren meines Systems...
http://www.if-not-true-then-false.com/2011/nginx-and-php-fpm-configuration-and-optimizing-tips-and-tricks/
Entnommen aus dem blog-Kommentare:
Es kann nicht jede Frage beantworten, die Sie haben, aber es gibt eine Menge guter Dinge zu tun... Wie das setzen von worker_processes = wie viele Kerne Sie haben und vieles mehr.
Persönlich eine Sache, die ich immer noch Mühe habe, ist wenn server laden bekommt wirklich hoch (mehr als 5 - 10 hits pro Sekunde) die Prozessoren sind gehämmert. Ich habe noch nicht ganz niet-und nagelfest das problem, aber das hinzufügen einer core-und stoßen die ram machte eine deutliche delle. Ich kann den ram erhöhen, aber in dieser Zeit unser Kundenstamm ist nicht zu sehen, jede Website performance-Probleme.
(Gefunden von einer anderen Website blog-post:)
Sollten Sie erhöhen Sie Speicher mehr als 512m, weil nginx + php-fpm und Lack führen mehr als Speicher des Systems. ich leite überlauf-und php-Prozess kann nicht genug ram, um excute