Shop wird immer langsamer

wollgelüste

Gut bekanntes Mitglied
14. Januar 2016
183
1
Meckesheim
Setup
CPUAMD Athlon(tm) II X4 605e Processor (4 core(s))
VersionPlesk v12.5.30_build1205150826.19 os_Ubuntu 14.04
OS
Ubuntu 14.04.4 LTS

  • PHP-Version: 5.5.9-1ubuntu4.17 ( FASTCGI)
  • MySQL-Statistik Uptime: 695 Threads: 2 Questions: 44416 Slow queries: 0 Opens: 1122 Flush tables: 1 Open tables: 400 Queries per second avg: 63.907
  • MySQL-Version: 5.5.49-0ubuntu0.14.04.1
  • hopversion: 4.03 (Build: 1)
  • Templateversion: 4.03
  • Datenbankversion: 4.03
  • Datenbank zuletzt aktualisiert: 31.03.2016, 16:25:03
  • Subscription gültig bis: 13.06.2017

Ist ein dedicated root

Der Shop kriecht vor sich her,die Ladezeiten sind utopisch

haben knapp 90k Artikel davon sind aber die meisten VarKombis.

Cache ist an und auf APC, redis ist installiert,läuft auch ist aber nicht auswählbar. in der phpinfo taucht es auch nicht auf.
Das blättern von seiten geht nicht, viele seiten rennen auch in einen 500er fehler

auszug aus dem log

Code:
[TABLE="class: scrollable-list-table, width: 100%"]
[TR="class: state-warning odd"]
[TD="class: number state-default"]2016-07-02 01:38:33[/TD]
[TD="class: number"]Warning[/TD]
[TD="class: number"]47.70.78.159[/TD]
[TD="class: number"][/TD]
[TD]mod_fcgid: read data timeout in 45 seconds, referer: http://bobbelbee.de/admin/index.php[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"][/TD]
[TD="class: min nowrap state-default"]Apache-Fehler[/TD]
[/TR]
[TR="class: state-error even"]
[TD="class: number state-default"]2016-07-02 01:38:33[/TD]
[TD="class: number"]Error[/TD]
[TD="class: number"]47.70.78.159[/TD]
[TD="class: number"][/TD]
[TD]End of script output before headers: index.php, referer: http://bobbelbee.de/admin/index.php[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"][/TD]
[TD="class: min nowrap state-default"]Apache-Fehler[/TD]
[/TR]
[TR="class: state-warning odd"]
[TD="class: number state-default"]2016-07-02 01:38:33[/TD]
[TD="class: number"]Warning[/TD]
[TD="class: number"]47.70.78.159[/TD]
[TD="class: number"][/TD]
[TD]mod_fcgid: read data timeout in 45 seconds, referer: http://bobbelbee.de/admin/index.php[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"][/TD]
[TD="class: min nowrap state-default"]Apache-Fehler[/TD]
[/TR]
[TR="class: state-error even"]
[TD="class: number state-default"]2016-07-02 01:38:33[/TD]
[TD="class: number"]Error[/TD]
[TD="class: number"]47.70.78.159[/TD]
[TD="class: number"][/TD]
[TD]End of script output before headers: index.php, referer: http://bobbelbee.de/admin/index.php[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"][/TD]
[TD="class: min nowrap state-default"]Apache-Fehler[/TD]
[/TR]
[TR="class: state-warning odd"]
[TD="class: number state-default"]2016-07-02 01:38:33[/TD]
[TD="class: number"]Warning[/TD]
[TD="class: number"]47.70.78.159[/TD]
[TD="class: number"][/TD]
[TD]mod_fcgid: read data timeout in 45 seconds, referer: http://bobbelbee.de/admin/index.php[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"][/TD]
[TD="class: min nowrap state-default"]Apache-Fehler[/TD]
[/TR]
[TR="class: state-error even"]
[TD="class: number state-default"]2016-07-02 01:38:33[/TD]
[TD="class: number"]Error[/TD]
[TD="class: number"]47.70.78.159[/TD]
[TD="class: number"][/TD]
[TD]End of script output before headers: index.php, referer: http://bobbelbee.de/admin/index.php[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"][/TD]
[TD="class: min nowrap state-default"]Apache-Fehler[/TD]
[/TR]
[TR="class: state-warning odd"]
[TD="class: number state-default"]2016-07-02 01:38:33[/TD]
[TD="class: number"]Warning[/TD]
[TD="class: number"]47.70.78.159[/TD]
[TD="class: number"][/TD]
[TD]mod_fcgid: read data timeout in 45 seconds, referer: http://bobbelbee.de/admin/index.php[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"][/TD]
[TD="class: min nowrap state-default"]Apache-Fehler[/TD]
[/TR]
[TR="class: state-error even"]
[TD="class: number state-default"]2016-07-02 01:38:33[/TD]
[TD="class: number"]Error[/TD]
[TD="class: number"]47.70.78.159[/TD]
[TD="class: number"][/TD]
[TD]End of script output before headers: index.php, referer: http://bobbelbee.de/admin/index.php[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"][/TD]
[TD="class: min nowrap state-default"]Apache-Fehler[/TD]
[/TR]
[TR="class: state-warning odd"]
[TD="class: number state-default"]2016-07-02 01:38:34[/TD]
[TD="class: number"]Warning[/TD]
[TD="class: number"]47.70.78.159[/TD]
[TD="class: number"][/TD]
[TD]mod_fcgid: read data timeout in 45 seconds, referer: http://bobbelbee.de/admin/index.php[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"][/TD]
[TD="class: min nowrap state-default"]Apache-Fehler[/TD]
[/TR]
[TR="class: state-error even"]
[TD="class: number state-default"]2016-07-02 01:38:34[/TD]
[TD="class: number"]Error[/TD]
[TD="class: number"]47.70.78.159[/TD]
[TD="class: number"][/TD]
[TD]End of script output before headers: index.php, referer: http://bobbelbee.de/admin/index.php[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"][/TD]
[TD="class: min nowrap state-default"]Apache-Fehler[/TD]
[/TR]
[TR="class: odd"]
[TD="class: number state-default"]2016-07-02 01:39:05[/TD]
[TD="class: number"]Access[/TD]
[TD="class: number"]157.55.39.62[/TD]
[TD="class: number"]200[/TD]
[TD]GET /candy__burgund HTTP/1.1[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"]11.8 K[/TD]
[TD="class: min nowrap state-default"]Apache-Zugriff[/TD]
[/TR]
[TR="class: state-warning even"]
[TD="class: number state-default"]2016-07-02 01:39:16[/TD]
[TD="class: number"]Warning[/TD]
[TD="class: number"]47.70.78.159[/TD]
[TD="class: number"][/TD]
[TD]mod_fcgid: read data timeout in 45 seconds, referer: http://bobbelbee.de/[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"][/TD]
[TD="class: min nowrap state-default"]Apache-Fehler[/TD]
[/TR]
[TR="class: state-error odd"]
[TD="class: number state-default"]2016-07-02 01:39:16[/TD]
[TD="class: number"]Error[/TD]
[TD="class: number"]47.70.78.159[/TD]
[TD="class: number"][/TD]
[TD]End of script output before headers: index.php, referer: http://bobbelbee.de/[/TD]
[TD="class: min"][/TD]
[TD="class: min"][/TD]
[TD="class: state-default nowrap"][/TD]
[TD="class: min nowrap state-default"]Apache-Fehler[/TD]
[/TR]
[/TABLE]
bin echt am verzweifeln weil ich es nicht hinbekommen, das kann ich so nicht mehr meinen kunden zumuten

bin für jeden rat dankbar
 
Zuletzt von einem Moderator bearbeitet:

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.049
2.300
Berlin
Firma
css-umsetzung
AW: Shop wird immer langsamer

Hat sich da schon jemand hingesetzt den Server und das MySQL zu optimieren oder ist das System so wie es bereitgestellt wurde?
Wieviel RAM hast du in der Kiste.

Für das Redis sind zusätzliche Einstellungen erforderlich, ich musste auf einigen Servern auch extra etwas installieren.

Also zum einen scheint der Server schlecht konfiguriert zu sein, zum anderen ist es komisch das das Problem der 500er Fehler nicht bei allen Artikeln Auftritt, hier müsste man mal wissen was diesen Artikel *http://bobbelbee.de/Verlaufsgarne-4-Faedig* von den anderen unterscheidet, das der Server vermutlich, zu lange braucht um ihn zusammen zu suchen.

Was sagt der Serverload? Ist der Server gestresst weil er eventuell angegriffen wird?

Und zum Abschluss noch rein obligatorisch, musste es denn unbedingt ein AMD sein :)

Edit: Ach das sind ja Kategorien, dann sollte man direkt mal die querys die da zum aufrufen verwendet werden, in einem phpmyadmin testen.
 

wollgelüste

Gut bekanntes Mitglied
14. Januar 2016
183
1
Meckesheim
AW: Shop wird immer langsamer

Hat sich da schon jemand hingesetzt den Server und das MySQL zu optimieren oder ist das System so wie es bereitgestellt wurde?

Jein, ich habe natürlich updates und upgrates gemacht diverse Apache Plugins wie z.b. alle php Versionen nach installiert, redis und APC installiert.
Sowie den Mailserver konfiguriert.

8 GB nur ....

Also zum einen scheint der Server schlecht konfiguriert zu sein, zum anderen ist es komisch das das Problem der 500er Fehler nicht bei allen Artikeln Auftritt, hier müsste man mal wissen was diesen Artikel *http://bobbelbee.de/Verlaufsgarne-4-Faedig* von den anderen unterscheidet, das der Server vermutlich, zu lange braucht um ihn zusammen zu suchen.

Richtig ist eine Kategorie beinhaltet 114 Vater Artikel und ne menge Childs. gleiche auch bei 3,5 und 6 Fädig.

Die anderen Kategorien bzw. die Artikel in den Cat's haben keine VarKombis.

Was sagt der Serverload? Ist der Server gestresst weil er eventuell angegriffen wird?
Sorry der begriff serverload sagt mir atm Garnichts, wo oder was genau ist das.

Und zum Abschluss noch rein obligatorisch, musste es denn unbedingt ein AMD sein
Müssen nicht :D aber der war noch ein Überbleibsel von einem Gamserver Projekt :D


Achja Odin (Plesk) 12 rennt drauf oO

Hab gerade mal das SHop Benchmark laufen lassen
Der sagt mir bei APC :Faild obwohl es installiert ist, und ich es auch in den settings auswählen konnte.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.049
2.300
Berlin
Firma
css-umsetzung
AW: Shop wird immer langsamer

Der Serverload zeigt an, wie sehr der Server im Stress ist, gerade beim Aufrufen von dieser besagten Kategorie wäre das echt wichtig das mal zu sehen.

und Updates != Optimierung, denn die Geschwindigkeit eines Servers ist unter anderem davon abhängig, wie du die Datenbank optimierst und davon, wie viel Apachen bereitstehen wenn ich komme und eine Seite aufrufe.

8GB ist aus "meiner" Sicht zu wenig für einen Webserver der möglichst viele User haben möchte.
Ich würde keinen Server unter 16, am besten ab 32GB nehmen.

Also man müsste auf deinem Server schauen was man da an Performance raus ziehen kann,

Getrennt davon und kostenlos würde ich wenn du möchtest gerne mal schauen ob es die Filter Querys sind die da jetzt so einen Stress verursachen oder die Merkmale, denn 114 Produkte ist ja nun nicht so viel in einer Kategorie.

Die anderen Kategorien und contentseiten rennen ja wie es aussieht in einer angemessenen Geschwindigkeit.
 

wollgelüste

Gut bekanntes Mitglied
14. Januar 2016
183
1
Meckesheim
AW: Shop wird immer langsamer

Kannst du gerne tun, sag mir nur wann und wie :D

Ich habe gerade mal nen querry losgelassen

SQL-Querybox anzeigen Zeige Datensätze 0 - 24 (89813 insgesamt, Die Abfrage dauerte 0.0005 Sekunden.)
SELECT * FROM `tartikel`


Ich hätte noch nen 2 Root aber da läuft mein Gamingprojekt drauf :/ der hat natürlich ne ganz andere leistung.
CPUIntel(R) Core(TM) i7-6700K CPU @ 4.00GHz (8 core(s))
VersionPlesk v12.5.30_build1205150826.19 os_Ubuntu 14.04
OSUbuntu 14.04.4 LTS


der hat 2 X 250gb SSD und 64 Gb Ram

Aber auf den möchte ich net unbedingt geschäftliches laufen lassen :/
 
Zuletzt von einem Moderator bearbeitet:

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
8.049
2.300
Berlin
Firma
css-umsetzung
AW: Shop wird immer langsamer

Das ist nicht aussagekräftig weil es keine suche über verschiedene Tabellen ist, das schüttelt jeder kleine Atom prozessor mal eben so aus der Tasche:)

Ich würde in in dein PHP gehen und mir genau den Query rausziehen der sich an dieser Stelle die Produktmenge und danach das eigentliche Listing holt
das wäre dann so eher der Bereich "baueArtikelAnzahl" und der hier "gibArtikelKeys"

die da generierten querys sollten "vermutlich" die derzeitigen Probleme machen, bzw. kann man sich diese nehmen udn mal schauen wie lange die wirklich benötigen und ob das mysql genug cache hat um sich auch sachen Merken zu können.

Genau kann man das aber erst nach dem testen sagen.
ich schreib dich mal an.
 

wollgelüste

Gut bekanntes Mitglied
14. Januar 2016
183
1
Meckesheim
AW: Shop wird immer langsamer

So nach dem css-umsetzung sich der Sache angenommen hat, einiges ausprobiert und analysiert hat sind wir zu dem Entschluss gekommen das meine Hardware zu schwach ist für so viele Var Kombis. Nach der Umstellung auf eine andere PHP Version und aktivieren des Redis cache läuft der Shop wieder einigermaßen vertretbar.

Auf Empfehlung von css-umsetzung werden alle Var-Kombis entfernt, der Grund für die erstellten varcombis wurde nun mittels Javascript umgesetzt.

Ich möchte mich auch nochmal bei dir bedanken für deine sehr Kompetente Hilfe und das sehr nette und aufklärungsreiche Gespräch bei dir bedanken.
Ich werde dich sicher,wenn ich in die Situation komme, weiter empfehlen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Abgelaufene MHD (Mindesthaltbarkeitsdatum) wird im Shop nicht angezeigt. JTL-Shop - Fehler und Bugs 2
Neu Bestellung aus JTL-Shop wird nicht in die Wawi übernommen Allgemeine Fragen zu JTL-Shop 1
Lieferzeit / Lieferdatum wird im Shop bei Variantenartikeln nicht angezeigt Allgemeine Fragen zu JTL-Shop 0
Shop wird mehrfach angezeigt JTL-Wawi 1.10 8
Neu Doppelte Kundendaten in der Shop Datenbank Technische Fragen zu Plugins und Templates 4
Neu JTL-Shop 5.2.3 – Google-Shoppin-Plugin 2.3.0: Mehrere Rückgaberichtlinien (DE + Ausland) bei einem Feed / return_policy_label Plugins für JTL-Shop 0
Neu JavaSript im Shop 5 Allgemeine Fragen zu JTL-Shop 8
Neu JTL SHOP 5.6 und Konfigurationsartikel Allgemeine Fragen zu JTL-Shop 0
Neu Neues E-Commerce Business mit JTL Wawi - Jtl Shop - Lexware Office (online) - Fragen Starten mit JTL: Projektabwicklung & Migration 2
Neu Bestellungen werden nicht mehr übertragen: Der Shop hat nicht alle Zahlungen gesendet. WooCommerce-Connector 0
Neu Nach Update auf JTL Shop 5.6.1 - Play/Pause Buttons im Layout!? Installation / Updates von JTL-Shop 6
Neu Stückzahl in Wawi teilbar - aber nicht im Shop. Möglich? Allgemeine Fragen zu JTL-Shop 3
Neu JTL Shop Mailversand geht nicht mehr - Address blicked Allgemeine Fragen zu JTL-Shop 5
Neu JTL-Shop: Veraltete URLs & Weiterleitungen in der Sitemap – wie lösen? Allgemeine Fragen zu JTL-Shop 0
Neu Coupon-Steuer Plugin: Korrekte Steuerberechnung für JTL-Shop Coupons Plugins für JTL-Shop 1
Neu Nach Update komme ich nicht mehr auf die Shop Seite Installation / Updates von JTL-Shop 6
Workflow zum abrufen der Upload-Datei aus dem Shop-Auftrag JTL-Wawi 1.11 0
Neu 20.11.2025 Hosting JTL Shop Tod :+( Allgemeine Fragen zu JTL-Shop 15
Neu How to properly update order status through JTL Shop plugin? Allgemeine Fragen zu JTL-Shop 4
Neu Shop 5.61 - fehlende Sprachvariablen - suche *.slf Datei zum Import Betrieb / Pflege von JTL-Shop 3
Neu Shop extrem langsam ab ca. 17.oo Uhr JTL-Shop - Fehler und Bugs 4
Neu Kundenkonto mit mehreren Shop-eMail-Adressen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Was passiert beim Shop Update mit den Mailvorlagen? Installation / Updates von JTL-Shop 2
Neu Hohe CPU-last auf Shopserver - JTL Shop Query? Allgemeine Fragen zu JTL-Shop 9
Neu Von jetzt auf gleich Shop down "ohne" Fremdeinwirkung JTL-Shop - Fehler und Bugs 5
Am eigenen Lager Bestand = 0, bei FBA = 170, Probleme mit dem eigenen Shop und Otto.de JTL-Wawi 1.10 3
Neu Nach Update auf neueste Shop-Version – Datenbank plötzlich leer / Wie weiter? Backup, Rollback oder neu aufsetzen? JTL-Shop - Fehler und Bugs 9
Neu Dokumentation: Kundenverknüpfung JTL-Wawi (Version 1.10.15.0) zu JTL-Shop JTL-Shop 5.2 Onlineshop-Anbindung 0
Neu Preisfehler Anzeige JTL Shop 5 JTL-Shop - Fehler und Bugs 1
Neu 🚀 Pilotkunden gesucht: HS Dynamic Pricing Plugin für JTL-Shop Plugins für JTL-Shop 0
Neu Probleme bei WooCommerce JTL-Connector, keine Aktivierung möglich, Bestands-Shop lahmgelegt Onlineshop-Anbindung 0
Neu 🚀 JTL Shop Performance Check (Free): Kostenloses Plugin Plugins für JTL-Shop 0
Neu Downgrade von 3 JTL-Shop-Lizenzen auf 1 – Frage zur Umstellung der Domains User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL SHop 5.4 KAtegoriebild Allgemeine Fragen zu JTL-Shop 5
Nach Auftragsabschluss falsche Artikelbestände im Shop JTL-Wawi 1.9 0
Sonderpreise werden vom Shop aus Wawi nicht übernommen JTL-Wawi 1.10 9
Neu Shop versendet keine Bestellbestätigung JTL-Shop - Fehler und Bugs 0
Neu Anzeige von mehreren Kundengruppenpreisen im Shop Templates für JTL-Shop 0
Neu Täglich SQL Backup vom Shop Allgemeine Fragen zu JTL-Shop 2
WF - automatisches Aktivieren / Deaktivieren für Verkaufskanal Shop JTL-Wawi 1.9 6
Neu Welcher Hoster ist für JTL-Shop 5 empfehlenswert? User helfen Usern 12
Neu Aktuellen JTL Shop installieren *Fehler* Installation / Updates von JTL-Shop 0
Neu JTL Shop Versand Preisstaffel mit negativen Werten?? Allgemeine Fragen zu JTL-Shop 0
Neu Bestellobergrenze (999€) für Schweizer Kunden im Shop hinterlegen Betrieb / Pflege von JTL-Shop 1
Neu Keine plugins im header und footer mehr auf Startseite shop 5.6.0 angezeigt Installation / Updates von JTL-Shop 5
Neu Shop 5.6. pagespeed FCP LCP Optimierung - java script & CSS veraltet bzw. nicht verwendet - Cache Dauer Betrieb / Pflege von JTL-Shop 6
Neu Shop über verschieden Domains in gewünschter Sprache aufrufen ? Betrieb / Pflege von JTL-Shop 5
Neu JTL Shop - OSS - Länderauswahl notwendig ?! JTL-Shop - Ideen, Lob und Kritik 1
Neu Probleme nach Shop Update auf V5.6 Onlineshop-Anbindung 3
Neu JTL Shop Brevo Plugin meldet keine Abmeldungen an JTL Shop + Kontakte landen nicht in der Willkommenssequenz Plugins für JTL-Shop 0

Ähnliche Themen