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.455
2.054
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.455
2.054
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.455
2.054
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 Seit update auf version 5.4 habe ich den Fehler das die Shop class nicht mehr gefunden wird. Technische Fragen zu Plugins und Templates 4
Neue dritte Sprache (französisch) wird nicht mit Shop (Connector) synchronisiert JTL-Wawi 1.9 1
Neu JTL-Wawi 1.9.6.5 - GPSR: Bei Amazon wird der Hersteller falsch gefüllt und die Verantwortliche Person ist LEER - eBay/JTL-Shop sind korrekt Amazon-Anbindung - Fehler und Bugs 27
Neu JTL Shop - Artikel Konfigurator - Menge veränderbar Templates für JTL-Shop 0
Neu Kundendatenanonymisierung im Shop rückgängig machen, wenn in Wawi Storno rückgängig JTL-Shop - Fehler und Bugs 0
Neu Fehlermeldung bei Synchronisation aus der WaWi: "Artikel "XYZ" kann nicht hochgeladen werden, da der Shop den Steuersatz '19' nicht unterstützt." WooCommerce-Connector 1
Neu Einrichtung von Versandarten in JTL-Shop und Verknüpfung mit JTL-Wawi Installation / Updates von JTL-Shop 12
Neu Paypal-Probleme (Smartbuttons) nach Shop-Update Betrieb / Pflege von JTL-Shop 0
Neu Shop nicht erreichbar ! Allgemeine Fragen zu JTL-Shop 6
Neu Suche nach neuen JTL Shop Projekten Dienstleistung, Jobs und Ähnliches 0
Neu JTL Shop und Wawi auf einem Server möglich? Installation / Updates von JTL-Shop 0
Neu SOFORT Überweisung Classic mit JTL Shop 5.4 - Kompatible? Plugins für JTL-Shop 0
Neu Shop Umzug Interne Verlinkung 404 Installation / Updates von JTL-Shop 3
Neu Sprachauswahl mit Flaggen Shop 5.4 Nova Template Templates für JTL-Shop 0
Neu jtl shop kategorien links anordnen Allgemeine Fragen zu JTL-Shop 4
Neu Shop 5.4.0, Seiten werden nicht indexiert von Google, keine Ahnung warum :-( Betrieb / Pflege von JTL-Shop 14
Neu bestehenden alten JTL Shop neu installieren (Leichen beseitigen) Installation / Updates von JTL-Shop 0
Neu WooCommerce Connector Fehler: Shop-URL verweist nicht auf einen gültigen Shop WooCommerce-Connector 2
Neu Drastischer Besucherrückgang und Umsatzeinbruch nach Update auf JTL Shop 5 - Bitte um Hilfe Allgemeine Fragen zu JTL-Shop 5
Neu Anzeige im Shop "nur lokaler Verkauf!" Betrieb / Pflege von JTL-Shop 2
Workflow trägt Funktionsattribut nicht im JTL-Shop ein JTL-Wawi 1.9 0
Neu Shop 5.4 - Plugin läuft nicht mehr "class EventDispatcher is not available" Plugins für JTL-Shop 2
Neu Bestellbestätigung aus JTL SHOP mit Lieferadresse Dienstleistung, Jobs und Ähnliches 0
Neu Shop umstellen auf Kleinunternehmer Allgemeine Fragen zu JTL-Shop 4
WaWi Shop JTL-Wawi 1.9 1
WAWI bzw. Shop-Kategorien nach Datum ein- bzw. Auszublenden JTL-Wawi 1.9 5
Shop::Smarty()->assign im Shop nutzen Upgrade JTL-Shop4 auf JTL-Shop5 6
Neu Fehlerhafter Abgleich wegen angeblich mehr als 500 Artikel in der CFE von JTL-Shop 5 Allgemeine Fragen zu JTL-Shop 18
Neu JTL Shop und SEO bei unterschiedlichen Sprachen aber gleichen Artikelnamen Betrieb / Pflege von JTL-Shop 12
Neu Installation von JTL-Shop 5.4.1 auf Ubuntu Server 24.04.2 LTS Installation / Updates von JTL-Shop 6
Neu Kein Zugriff von Wawi auf JTL-Shop, auf lokalem Apache-Server gehostet Installation / Updates von JTL-Shop 8
Neu Geänderte Versandinformationen im JTL-Shop 5 werden nicht angezeigt. Allgemeine Fragen zu JTL-Shop 2
Neu Merkmal-Text im Shop ausgeben ...? Templates für JTL-Shop 0
Neu JTL Shop leere Startseite nach OPC Betrieb / Pflege von JTL-Shop 5
Neu Mapping der Versandarten Shop, WMS und Wawi Allgemeine Fragen zu JTL-Shop 0
Neu Die Tabelle tkampagnevorgang verlangsamt den Shop Allgemeine Fragen zu JTL-Shop 3
Neu Shopware-Kunden nach Import automatisch im JTL-Shop als registriert markieren Umstieg auf JTL-Shop 7
Neu JTL Shop 5 Mail Vorlagen anpassen Allgemeine Fragen zu JTL-Shop 1
Neu JTL-Shop 5 Whatsapp Business Produktkatalog Export anlegen Allgemeine Fragen zu JTL-Shop 0
Neu CSV per FTP vom Lieferanten JTL Shop Hosting Schnittstellen Import / Export 3
Neu JTL Shop 5 -> Anzeigen 2. Tab ... Allgemeine Fragen zu JTL-Shop 1
Neu Alten Shop in der Wawi löschen... Onlineshop-Anbindung 0
Neu 5er Shop robots.txt Allgemeine Fragen zu JTL-Shop 6
JTL x Shop Apotheke MeetUp am 27.03.25 Messen, Stammtische und interessante Events 1
Neu Probleme beim Aufruf von Email-Vorlage nach Shop-Update Betrieb / Pflege von JTL-Shop 5
JTL Shop 5 auf bestehender Domain unter anderen Pfad neu aufsetzen und dann vom alten JTL Shop 4 auf den neuen umschalten Einrichtung JTL-Shop5 5
Neu Shop Komplettabgleich nicht möglich, Globale Daten verstopft SQL Tabelle tGlobalsQueue komplett JTL-Wawi - Fehler und Bugs 0
Neu Shop suche ohne Vorschläge Allgemeine Fragen zu JTL-Shop 2
Neu Newsletter Abonnenten export aus dem JTL Shop? Allgemeine Fragen zu JTL-Shop 1
URL PFAD SEO Multishop Für jeden Shop unterschiedliche Einträge JTL-Wawi 1.9 2

Ähnliche Themen