Gelöst Untragbare Ladezeiten und Serverkonfiguration von eazyauction.de - keine mobile Optimierung möglich

x86

Gut bekanntes Mitglied
20. Januar 2014
179
5
localhost
Hallo JTL-Software Team,

wir haben unsere Templates für dass kommende eBay Update im Bezug auf mobile Nutzbarkeit optimiert
und testen diese mit iWays (die bieten dafür ein Tool an) und Google (Insight, Audits in Chrome usw.).

Nun fällt mir während der Arbeit und der ständigen Optimierung auf, dass jedes Angebot
das bei eBay eingestellt wird nicht auf dass Bild im Shop weißt sondern auf die IP-Adresse 136.243.33.213
und den Host eazyauction.de. Bis hierhin alles gut, hier werden wohl alle eBay-Bilder, aller Kunden gehostet
die Angebote auf eBay inserieren.

Nun zum Problem, tagsüber scheinen die Ladezeiten im "normalen" Bereich zu liegen.
Ab 19.00 bis in die Nacht hinein, geht anscheinend der EAZYAUCTION Server dermassen in die Knie dass der TTFB bei vielen Bildern bei 6 - 18 Sekunden geht. Bevor die Frage gestellt wird, es wird per LAN
mit einer Windows Maschine und OSX geprüft, in Firmen- und Privatnetzwerk.

https://api.monosnap.com/rpc/file/download?id=LiRfW7bnT4r9U1v0Sc2KmtFl5Wpawb

Gerade im Bezug auf die Ladezeit auf dem mobilen Endgerät, Horror!
Wenn eBay tatsächlich mobile-first als Rankingfaktor heranzieht, würde es mich deshalb nicht wundern wenn viele eBay Händler sich über einen Umsatzeinbruch wundern.

Teilweiße bricht Chrome, Firefox, IE den Request nach 30s ab da der Server es nicht schafft in 30 Sekunden einen First Byte auszugeben (siehe rot).

[URLhttps://api.monosnap.com/rpc/file/download?id=lrvfgBKX6LRSZIMrinDZITBHOThQjt[/URL]

Außerdem:
  1. Es wird kein Expires Header von eazyauction.de bei der Ausgabe von Bildern ausgegeben. Warum?
  2. Auch wenn mich Apache nicht stört, weshalb wird Apache2 zum - anscheinend - ausschließlichen Hosten von Bildern verwendet? Ist überhaupt TCP-Loadbalancing aktiv?
  3. Keine gzip-Komprimierung seitens eazyauction.de bei Bildern?

Diese Ladezeiten haben wir bei einer Reihe von Kunden und Nicht-Kunden größerer eBay Shops gemessen, die mutmasslich JTL Eazyauction im Einsatz haben (erkennt man ja am Badge "Powered by JTL" unten), auch werden Ressourcen bei jedem Template von der gleichen IP geholt.


Und Nein, der Beitrag soll keine Aufruf zur Meuterei sein :)
Vielleicht gibt es Gründe und Alternativen, z.B. die Bilder auf dem eigenen Server per Wawi hosten zu können.

Grüße
Stephan
 
Zuletzt von einem Moderator bearbeitet:

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.338
1.271
Hm, du musst echt eine sehr schlechte Zeit erwischt haben.

Auch wenn mich dieses ganze eazyauction Zeug auch vollkommen nervt (ich würde es lieber selbst ausliefern und dieses Powered by interessiert mich auch nicht, wir zahlen ja schliesslich auch für das Service) kommen wir meistens "nur" auf 1 Sek bei den EA Bildern via JTL Server.
Bei uns kommen sie von 78.46.78.xxx - bilder1.

Nachtrag:
Ja, dein Server 5 dürfte echt Probleme haben.
8-10 Sekunden Ladezeit (wenn du die Auktion schon "verstecken" willst, darfst nicht ein paar Teile sichtbar lassen :p )
Davon bei allen Bildern ein TTFB von > 5 Sek.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.856
2.213
Berlin
Firma
css-umsetzung
Ich hab das grade bei einem meiner Kunden geprüft der auch auf dem 5er sitzt.

Toll, bin ja wieder begeistert, da muss doch jemand sitzen, der auch mal nen Auge auf die Server wirft :(
 

x86

Gut bekanntes Mitglied
20. Januar 2014
179
5
localhost
Hm, du musst echt eine sehr schlechte Zeit erwischt haben.

Auch wenn mich dieses ganze eazyauction Zeug auch vollkommen nervt (ich würde es lieber selbst ausliefern und dieses Powered by interessiert mich auch nicht, wir zahlen ja schliesslich auch für das Service) kommen wir meistens "nur" auf 1 Sek bei den EA Bildern via JTL Server.
Bei uns kommen sie von 78.46.78.xxx - bilder1.

Nachtrag:
Ja, dein Server 5 dürfte echt Probleme haben.
8-10 Sekunden Ladezeit (wenn du die Auktion schon "verstecken" willst, darfst nicht ein paar Teile sichtbar lassen :p )
Davon bei allen Bildern ein TTFB von > 5 Sek.

Danke für das Feedback, wusste nicht das es tatsächlich mehrere Server zu geben scheint, kann ich den Server den JTL verwendet selbstständig wechseln?
Verstehe nicht ganz, was du mit Auktion verstecken meinst ;) ?

Aber mal im Ernst, einen TTFB von 5 Sekunden - 30 Sekunden?
Ich vermute dass die Bilder vorerst in verschiedenen Auflösungen mit dem PHP GD-Modul gemalt werden,
lässt sich ja im EAZYAUCTION Template mit
Code:
Bild | Groesse: Breite: Hoehe
angeben auf welche Größe er es skalieren sollte.
Ich gehe einfach davon aus, dass dieser (und vielleicht auch andere Server) hoffnunglos überfordert ist oder einfach die Komponente (ob PHP GD
oder Imagemagick) die sich um die Auflösungen hoffnungslos "zugebombt" wird oder einfach nur Kacke geschrieben wurde.
Da es hier um Umsatz geht und jeder EAZYAUCTION Kunde monatlich dafür zahlt, würde mich eine Fehlerlösung freuen.

Ich hab das grade bei einem meiner Kunden geprüft der auch auf dem 5er sitzt.

Toll, bin ja wieder begeistert, da muss doch jemand sitzen, der auch mal nen Auge auf die Server wirft :(
#

Sehe ich ganz genau so, würde mich freuen wenn jemand von JTL dazu ein Kommentar abgibt da
wir das nicht beeinflussen können, ideal wäre wenn man die eigenen Artikelbilder aus dem Shop laden lassen könnte.
Wenn das ginge, wäre das 1A.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.856
2.213
Berlin
Firma
css-umsetzung
Sehe ich ganz genau so, würde mich freuen wenn jemand von JTL dazu ein Kommentar abgibt da
wir das nicht beeinflussen können, ideal wäre wenn man die eigenen Artikelbilder aus dem Shop laden lassen könnte.
Wenn das ginge, wäre das 1A.

Das wird vermutlich nicht gehen, da Der Server die Bilder ja anhand der übergebenen Daten rendert, die im template hinterlegt sind.
Ich denke mal nicht dass es ein GD Problem ist, die Bilder werden doch bestimmt nur einmal gerendert und liegen dann bestimmt so lange rum, bis sich was ändert.
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Hi zusammen,

danke für den Hinweis, schauen wir uns an!

In nicht mehr allzu ferner Zukunft stellen wir das gesamte eA System auf neue Technologien um, mit sehr vielen Vorteilen für euch und uns.
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.338
1.271
Frag deinen Kunden mal, ob er lieber 1x im Jahr einen Ausfall von ein paar Stunden haben möchte, dafür sonst eine top-performance (und das EU weit) oder ob er lieber ein TTFB von >500ms haben will ;)

Solangs kein Cloudflare ist... .:D
 

exe

Guest
Nein, die Daten werden in keiner Cloud-5.0-IoT-AI abgelegt und es werden keine externen Ressourcen eingebunden.

Das wird ein ordentliches Setup mit mehrfacher Redundanz, breiter Skalierung und mit allem PiPaPo :)

Lasst euch überraschen ...
 

exe

Guest
Momentan liegt der Fokus auf dem Europäischen Markt und dort benötigt man kein verteiltes CDN - innerhalb von Europa hat man eine sehr niedrige zweitellige ms-Latenz.

Wenn ein größerer Fokus über Kontinenten hinweg entsteht, dann ist es "recht einfach" ein CDN entsprechend in anderen Locations vorzuhalten. Das ist ein Aspekt der berücksichtigt, allerdings noch nicht geplant ist. Wir halten euch und uns alle Möglichkeiten offen :)
 
Zuletzt von einem Moderator bearbeitet:
  • Gefällt mir
Reaktionen: Stetto

hago24

Sehr aktives Mitglied
21. Juli 2016
185
33
Ich habe dieses Verhalten auch schon länger beobachtet, dass zur Stoßzeit (19-22 Uhr) das aufbauen der Templates inklusive Bilder eine Ewigkeit dauert bei unseren eBay Angeboten. Aber freut mich zu hören, dass daran gearbeitet wird und sich das bald erheblich bessert.
 

exe

Guest
@helix-premium : Wir haben noch am Freitag einige Einstellung geändert, in der Hoffnung das die Performance da durch besser wird. Es wäre super, wenn wir von dir nochmals ein Feedback erhalten.
 

hago24

Sehr aktives Mitglied
21. Juli 2016
185
33
Gerade heute sollte der beste Tag sein um das zu testen, ich werde mich heute Abend mal hinsetzen und einige Angebote durchgehen und die Ergebnisse hier bekannt geben.

EDIT:

Gerade mal einen kurzen Test gemacht und der Aufbau ist nahezu instant. Zu sagen ist, dass ich eine 120mbit Leitung habe.

9:50 Uhr

https://i.gyazo.com/dc6ac9b880c6043b70a8e963c3866325.png

Mit dem selben Angebot mach ich dann heute Abend zu verschiedenen Zeiten Stichproben und poste hier die Ergebnisse mit Uhrzeit
 
Zuletzt von einem Moderator bearbeitet:

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.338
1.271
480 ms innerhalb DE ??nahezu instant?? :D
und dass ausserhalb jeglicher Prime-Time, am Sonntag um 10 Uhr?

Hab ich nur den Sarkasmussmiley übersehen?

bilder1 ist nun auch zu vergessen:
jtl_server.png
Mehrmals mit unterschiedlichen Auktionen getestet.
 

exe

Guest
Ich danke euch ! Die Änderung wurden zunächst nur auf dem bilder5 Server umgesetzt. Die anderen Server werden wir am Montag nach gehen :)
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.338
1.271
Ja, natürlich ein Unterschied, aber trotztem viel zu hoch.

Würd mir das Testen am Abend sparen, exe meinte ja, sie machen die anderen Server am Montag auch.
 

hago24

Sehr aktives Mitglied
21. Juli 2016
185
33
So haben wir wenigstens eine Referenz und wissen was die Verbesserungen bringen oder auch nicht.

19:50

https://i.gyazo.com/9286bdc92b17607cc86fc6244ed37a4d.png

Also jetzt sind die Server scheinbar absolut ausgelastet und pfeifen auf dem letzten Loch. Das Template baut sich nichtmal komplett auf und sieht vollkommen zerstört aus. Nach ein paar Refresh's hat es sich dann gefangen. Will gar nicht wissen wie viele Kunden deswegen von meinen Angebot runtergehen und nicht kaufen..

Direkt nochmal um 20:00 und jetzt sind die Server endgültig überfordert.

https://i.gyazo.com/a0b7830e3fd504e30ac17551f1d8fddc.png

Teilweise scheint es in den Timeout zu laufen und wie das Template nun ausschaut kann man sich ja vorstellen.

Um um die Zeit meine Internetleitung auszuschließen hier noch ein Speedtest um 20:00 Uhr

https://i.gyazo.com/98a2ae709d95b67ec8dc6864dc0c2d34.png
 
Zuletzt von einem Moderator bearbeitet:
  • Gefällt mir
Reaktionen: Janine

exe

Guest
Hallo zusammen !

@helix-premium : genau deswegen - Danke ! :)

Wir haben die übrigen Server entsprechend dem Bilder5-Server angepasst. Könnt ihr die Performance bitte nochmals prüfen ?
 
  • Gefällt mir
Reaktionen: Stetto
Ähnliche Themen
Titel Forum Antworten Datum
Neu Nach Update auf 5.5.2: Extrem lange Ladezeiten im Front- und Backend Installation / Updates von JTL-Shop 12
Neu Zahlungsarten und Bulletpoints in Kaufpreisnähe Plugins für JTL-Shop 0
Neu JTL Wawi und Etikettendrucker Brother QL-820NWBc Installation von JTL-Wawi 2
Neu Kunden mit Kundenkonto bestellen als Gast und Aufträge sind dann nicht im Konto sichtbar Allgemeine Fragen zu JTL-Shop 4
Neu Zahlungsmodul und das VoP ab dem 5.10. Arbeitsabläufe in JTL-Wawi 0
X-Rechnung hat Validierungsfehler und wird abgelehnt JTL-Wawi 1.10 0
Neu Staging und Konten bitte eine Erklärung. Installation von JTL-Wawi 0
Neu tWarenkorbpos und tBestellung älter als 10 Jahre löschen JTL-Shop - Fehler und Bugs 0
Neu Rollende Kommissionierung – Pflicht zur Bestätigung von Lagerplatz und Pickmenge Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Discount Regeln in JTL hinterlegen und zu Woocommerce synchronisieren WooCommerce-Connector 0
Eigene Felder im Block "Firmen- und E-Mail Einstellungen verwalten" JTL-Wawi 1.10 3
neue Zahlungsart "Barter", trotzdem erscheint "Zahlung per Überweisung und QR-Code" JTL-Wawi 1.10 1
Neu Nach Update auf PayPal 2.1.0 doppelte Zahlungsarten und Ratepay Plugin erforderlich Plugins für JTL-Shop 0
Neu Version 2.1.0 von SpamProtector und SpamProtector Lite Plugins für JTL-Shop 10
Neu Automatisch generierte Eigene Felder PAYPAL_FUNDING_SOURCE und AmazonPay-Referenz User helfen Usern - Fragen zu JTL-Wawi 0
Neu Paypal Zahlung erfolgreich, Auftrag mit Status Neu im Shop und fehlt in WAWI JTL-Shop - Fehler und Bugs 4
Titel auf verschiedenen Plattformen und Artikeltitel auf gedruckter Rechnung oder Lieferschein. JTL-Wawi 1.10 8
Neu Suchen Wawi- und Shopspezialist (m/w/d) für Pflege von Bestandssystem inhouse in PLZ 24* Dienstleistung, Jobs und Ähnliches 0
Neu Import aus Billbee und Schnittstelle zu Strato Smartwebshop Schnittstellen Import / Export 4
Neu Aliexpress und Amazon Rechnungen runterladen - freies Tampermonkey Script Smalltalk 0
Worker Arbeitet mal und mal nicht. JTL-Wawi 1.10 1
Neu Sortieren und Ausgeben / Speichern / Drucken der externen Belege seit 1.10. Amazon-Anbindung - Fehler und Bugs 0
Neu Lagerplätze und Bestände lassen sich teils nicht im WMS Lager importieren? Evtl. BUG --> JTL 1.10.10.4? User helfen Usern - Fragen zu JTL-Wawi 1
Neu 2x Banner im Backend anlegen, einbinden und anzeigen User helfen Usern - Fragen zu JTL-Wawi 7
Neu Google Shopping: Verständnisfrage zu Wertname und Werttyp Technische Fragen zu Plugins und Templates 0
Keine Verbindung zwischen Kasse und Server möglich JTL-Wawi 1.10 2
Neu Warenein- und -ausgang JTL Packtisch von Kundenwaren Arbeitsabläufe in JTL-Wawi 0
Kauf und Leasingoptinen in einem Artikel geht das? JTL-Wawi 1.9 0
Neu Error 500 nach Update und Auswahl vom Theme AVIA Installation / Updates von JTL-Shop 4
Neu JTL Wawi braucht viel RAM und CPU wenn der Prozess lange läuft, ohne dass gearbeitet wird JTL-Wawi - Fehler und Bugs 3
Neu Rechnungs- und Auftragsübersicht Rabatt anzeigen JTL-Wawi - Ideen, Lob und Kritik 2
Neu WMS Lager und Standardlager Fragen rund um LS-POS 0
Neu Workflow Versandart prüfen und im Auftrag setzen - speziell für Stücklistenartikel User helfen Usern - Fragen zu JTL-Wawi 0
Neu Felder Company2 und Address2 fehlen in Shipmentaddress-Antwort Schnittstellen Import / Export 0
Neu Trinkgeld Im Z-Bon und Kassenbuch falsch berechnet JTL-POS - Fehler und Bugs 2
Neu Rechnungsexport und Gutschriftenexport in der Ameise erzeugt doppelte Rechnungen / Gutschriften JTL-Ameise - Fehler und Bugs 1
Zahlungsarten, Skontotext und berechnung einfügen JTL-Wawi 1.9 4
Neu Nova Template und Google Analytics, Ads Technische Fragen zu Plugins und Templates 3
WAWI Autostart und Benutzer anmelden JTL-Wawi 1.10 15
Neu Verschiedene Startseiten für angemeldete und nicht angemeldete Benutzer möglich? Allgemeine Fragen zu JTL-Shop 6
Neu Preise in CNY, Zahlung in USD und durschschn. EK in EUR Arbeitsabläufe in JTL-Wawi 0
Neu Rechnung- UND ALLE Lieferadressen in Kundenübersicht sichtbar JTL-Wawi - Ideen, Lob und Kritik 11
Neu Wawi und VCS Rechnung unterschiedliche Steuersätze Amazon-Anbindung - Fehler und Bugs 0
Neu Ich habe eben einen neuen Shop erstellt und alle Artikel übertragen, aber leider werden mir bei den Versandarten die Versandklassen nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Workflow zur Zählen von Retouren und Bestellungen von einem Kunden JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Ich habe eine neue TSE-Karte gekauft (Swissbit TSE). Wo finde ich den PIN und PUK? Einrichtung / Updates von JTL-POS 3
Neu Frage zur eBay-Artikelbeschreibung bei Variationskombinationen (Kindartikel mit eigenem Text und Bildern) eBay-Anbindung - Fehler und Bugs 5
Neu ecomdata offline? Shop und JTL Wawi nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 16
Neu alte Aufträge ausliefern ohne Label drucken und Abgleich mit eBay User helfen Usern - Fragen zu JTL-Wawi 2
Neu Neue Software: Workflows exportieren und importieren in JTL (WCopy4jtl) [WAWI-36174] Arbeitsabläufe in JTL-Wawi 4

Ähnliche Themen