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.105
1.865
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.105
1.865
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.105
1.865
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 Umsatzsteuer Einstellungen - Feld "Preise im Shop anzeigen" wird immer zurückgesetzt WooCommerce-Connector 2
Neu Klarna Bestellungen wird vom JTL shop 5 nicht abgeschlossen JTL-Shop - Fehler und Bugs 2
Neu Bestellung wird aus dem Shop nicht an Wawi übertagen... JTL-Wawi - Fehler und Bugs 10
Feld Karton im Auftrag wird nach Auftragsübermittlung aus Shop nicht befüllt. JTL-Wawi 1.9 1
Neu Sortierung nach Bestand - so wie im JTL Shop 4 JTL-Shop - Ideen, Lob und Kritik 0
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 0
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 2
Neu Fehlermeldung im JTL Shop 5.2.2 Frontend - Wo zu finden für Debugging? JTL-Shop - Fehler und Bugs 0
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 4
Neu Korrekte Darstellung der Differenzbesteuerung im JTL Shop Allgemeine Fragen zu JTL-Shop 2
Neu Shop-Lizenz läuft aus User helfen Usern - Fragen zu JTL-Wawi 2
shop-abgleich JTL-Wawi 1.9 1
Neu neue Tarife mit Shop verstehe ich da was falsch? Allgemeine Fragen zu JTL-Shop 3
Neu Shop unter Subdomain installieren Installation / Updates von JTL-Shop 6
Neu Google shopping JTL SHOP 4 - "geht" nicht mehr Allgemeine Fragen zu JTL-Shop 1
Neu Problem mit Scroll-Link nach Update auf Shop-Version 5.3.3 Technische Fragen zu Plugins und Templates 0
Neu Workflows Buchhaltung und Steuer inklusive JTL POS, JTL Voucher und JTL Shop Schnittstellen Import / Export 0
Neu Abgleich mit JTL Shop läuft nach zahlreichen erfolgreichen Durchläufen nicht mehr weiter JTL-Shop - Fehler und Bugs 11
Neu JTL Shop Performance - Composer Allgemeine Fragen zu JTL-Shop 1
Neu JTL Hosting - Shop Backup? User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Shop 5 Fehler beim Abglich JTL-Shop - Fehler und Bugs 9
Neu Eigenes Feld aus Kategorie im Shop anzeigen User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL SHOP 5 - Email Anfragen Zwichenspeicher / Log Allgemeine Fragen zu JTL-Shop 3
Neu Shop 5.3.3 Nova mobile Ansicht sehr klein somit schwer bedienbar Allgemeine Fragen zu JTL-Shop 8
Neu Shop 5.3.3 JTL-Shop - Fehler und Bugs 3
Neu Für den Shop-Connector konnte kein Steuersatz zugeordnet werden. WooCommerce-Connector 0
Shop aus unterverzeichnis herausgeholt... Einrichtung JTL-Shop5 1
Neu Shop Datenbank Allgemeine Fragen zu JTL-Shop 5
Wawi holt Bestellung aus Shop nicht ab. JTL-Wawi 1.9 2
Neu Konfigurator Einzelteile in Google und im Shop sichtbar Plugins für JTL-Shop 6
Artikelverkauf über JTL-Shop mit Bestand 0 in der JTL WaWi JTL-Wawi 1.9 13
Artikelanzahl in einem Shop herausfinden JTL-Wawi 1.9 1
Problem bei Upgratevon Shop 4 auf shop 5 (SQLSTATE[42000]) Upgrade JTL-Shop4 auf JTL-Shop5 2
Neu Kategorien im Shop aber nicht in der Wawi Allgemeine Fragen zu JTL-Shop 2
Neu Fatal error nach Shop-Update im Frontend JTL-Shop - Fehler und Bugs 8
Neu Bestehenden JTL-Shop übernehmen Onlineshop-Anbindung 7
Neu JTL Shop SSH Zugang und Hostingpanel User helfen Usern - Fragen zu JTL-Wawi 2
Neu Kleines PHP Skript für MySQL Shop Datenbank Backup - gratis Betrieb / Pflege von JTL-Shop 3
JTL Shop 5 Hosting auf einem IONOS Server - Performance Allgemeine Fragen zu JTL-Shop 13
Neu Fehler mit der Synchronisation zwischen Shop und WaWi JTL-Shop - Fehler und Bugs 1
Neu Im Shop-Backend vorgenommene Änderungen können nicht mehr automatisiert abgeglichen werden und führen somit zu Datenverlust. Shopware-Connector 0
Online-Shop Preise in der Wawi ohne Rabatte JTL-Wawi 1.9 1
Neu cKundenNr im JTL Shop nicht gesetzt. Auch kKundengruppe. Wie Rückkanal zum Shop aktualisieren? JTL-Wawi - Fehler und Bugs 3
Neu CIN Farbkonfigurator Plugin JTL-Shop 5 Plugins für JTL-Shop 0
Neu Zonen in Bannerverwaltung verschieben sich [JTL Shop 5.2.2] Betrieb / Pflege von JTL-Shop 0
Neu Versandkosten staffeln in JTL Shop 5 Gelöste Themen in diesem Bereich 6
Neu Shop 5.2.4: tmp Ordner läuft mit sess_ Dateien voll Allgemeine Fragen zu JTL-Shop 0

Ähnliche Themen