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
7.221
1.958
Berlin
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
7.221
1.958
Berlin
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
7.221
1.958
Berlin
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 Klarna Bestellungen wird vom JTL shop 5 nicht abgeschlossen JTL-Shop - Fehler und Bugs 3
Neu Bestellung wird aus dem Shop nicht an Wawi übertagen... JTL-Wawi - Fehler und Bugs 10
Neu JTL Shop 5.3.X - Fehlerhafte Artikellinks bei Export über Exporte-Manager JTL-Shop - Fehler und Bugs 1
Neu [Entwarnung] ACHTUNG: JTL Shop 5.3.3 | Nach Update des JTL PayPal Commerce Plugins kein Backend mehr verfügbar (FATAL ERROR) Installation / Updates von JTL-Shop 2
Neu Closest Droppoint: Wie im Shop dem Kunden anbieten? JTL-ShippingLabels - Fehler und Bugs 4
Getrenntes Lager für den JTL shop JTL-Wawi 1.9 1
Neu Benutzer Authentifizierung für externe App/Shop Onlineshop-Anbindung 1
Gelöst Fehlermeldung Shop-Datenbank UTF-8-Kollation Installation / Updates von JTL-Shop 1
Neu Retourenmanagement im JTL Shop Allgemeine Fragen zu JTL-Shop 1
Neu Vergleich Shopware 5 / 6 zu JTL Shop 5 Betrieb / Pflege von JTL-Shop 7
Neu JTL Shop 5.4 - Seite 1 verschachtelt sich bei klick auf Seite 1 JTL-Shop - Fehler und Bugs 0
Neu Konto an den Shop übertragen - wie funktioniert das praktisch? Umstieg auf JTL-Shop 0
Fatal-Error im Adminbereich nach Update - Shop läuft Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Gehosteter Shop nicht mehr aufrufbar und auch kein admin-Login mehr möglich JTL-Shop - Fehler und Bugs 3
Neu Shop 5.4 - Error 500 mit aktiviertem JTL Debug JTL-Shop - Fehler und Bugs 8
Neu Ausgabeweg => Beschreibungen werden nicht von JTL Wawi gezogen für Shop/ebay/sonst was User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL Shop 5.4.0 eigene Inhalte/Seiten hinzufügen nicht möglich JTL-Shop - Fehler und Bugs 5
Neu Shop 5.4.0: Zahlungsarten nun als Position in der Wawi? JTL-Shop - Ideen, Lob und Kritik 16
Neu Warnung: Update auf Shop 5.4 Installation / Updates von JTL-Shop 39
Neu Spam Newsletteranmeldungen und Shop Anmeldungen Allgemeine Fragen zu JTL-Shop 3
Neu JTL Shop Subscription wurde durch Umstellung auf "Advanced Edition" teils doppelt berechnet Allgemeine Fragen zu JTL-Shop 1
Neu JTL-Shop 5.4 - Aktuell 5.4.0 Releaseforum 0
Neu Shop abgleich funktioniert nicht, Lösungsansätze gesucht JTL-Shop - Fehler und Bugs 23
Neu Fehler 500 mit NOVAchild 5.3.1 in JTL-Shop 5.33 Templates für JTL-Shop 2
Grundpreis / Mengen Anzeigen lassen im Shopify Shop JTL-Wawi 1.9 2
Neu Fehlermeldung nach Shop-Update Installation / Updates von JTL-Shop 2
Neu Anzeige der Vorgangsstatus im JTL Shop 5 Betrieb / Pflege von JTL-Shop 1
Neu Gleichzeitiger Zugriff von zwei Nutzern auf JTL-Shop-Backend Allgemeine Fragen zu JTL-Shop 2
Neu Preisdarstellung: keine „ab“-Preise mehr mit Staffelpreisen für Produkte ohne Variationen (JTL Shop 5.3.3) Allgemeine Fragen zu JTL-Shop 1
Neu kKunde != InternerSchlüssel > Aus Shop den Internern Schlüssel der WaWi Technische Fragen zu Plugins und Templates 1
Neu Übersetzung Shop und einiger Produkte Betrieb / Pflege von JTL-Shop 2
Neu Artikel lässt sich im Shop 5.2.5 über die Wawi nicht löschen JTL-Shop - Fehler und Bugs 2
Neu Fehler bei Abgleich JTl Wawi mit JTL Shop User helfen Usern - Fragen zu JTL-Wawi 2
Bestehender eBay-Shop -- JTL Shop neu -- Abgleich -- wie vorgehen? JTL-Wawi 1.9 1
Beantwortet Worker 2.0 übernimmt neuen JTL-Shop (5.3.3) nicht in seine Abgleiche Onlineshop-Anbindung 2
Neu JTL Shop 5 Sale-Ribbon Benennung: "Sale bis x%" Allgemeine Fragen zu JTL-Shop 2
eBay + Shop Bestand gleichen sich nicht ab - woran kann das liegen? JTL-Wawi 1.9 1
Neu Im JTL-Shop angelegte Neukunden werden nicht an Wawi übertragen Onlineshop-Anbindung 2
Neu Das JTL Shop gratis Plugin GPSR Verordnung - sieht mies aus, belastet die Datenbank, Excel Bearbeitung unmöglich Betrieb / Pflege von JTL-Shop 30
Neu Importieren von Blöcken in den JTL-Shop OnPage Composer Templates für JTL-Shop 1
Neu Absolut unsinnig und strafbares Feature im Shop (MHD Kennzeichnungspflicht?) Allgemeine Fragen zu JTL-Shop 6
Neu Kundenaccounts Spam Attacke trotz reCaptcha in Shop 5.3.3 Betrieb / Pflege von JTL-Shop 4
Neu Sortierung nach Bestand - so wie im JTL Shop 4 JTL-Shop - Ideen, Lob und Kritik 2
Neu Wie kann ich bestimmte Wörter in der Suchfunktion von JTL-Shop ausschließen? Allgemeine Fragen zu JTL-Shop 0
Neu Shop - Einrichtungsassistent Allgemeine Fragen zu JTL-Shop 1
Shop Daten werden zwar Abgeholt aber Bestellungen sind in der Wawi nicht zu finden. JTL-Wawi 1.9 0
Neu JTL Shop 5.3.x - PHP Fatal Error - PriceRange.php JTL-Shop - Fehler und Bugs 6
Neu Fehlermeldung im JTL Shop 5.2.2 Frontend - Wo zu finden für Debugging? JTL-Shop - Fehler und Bugs 1
Neu Merkmale und Kategorieverküpungen werden nicht mehr an Shop gesendet PrestaShop-Connector 1
Neu GPSR Verordnung - Wie handhabt ihr das im Shop mit dem Nova Template? Betrieb / Pflege von JTL-Shop 19

Ähnliche Themen