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.401
1.325
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
8.593
2.672
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
8.593
2.672
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.401
1.325
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.401
1.325
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.401
1.325
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
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 2
Neu JTL-WMS und JTL-POS... Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Versandart nach Volumengewicht und Lieferland Allgemeine Fragen zu JTL-Shop 2
Neu SUNMI V3 MIX – Touchscreen und USB-Maus frieren nach einigen Minuten ein JTL-POS - Fehler und Bugs 1
Beantwortet [Shop 5.7.2 / Wawi 2.0.5] GPSR-Daten werden am Artikel nicht angezeigt trotz korrekter Übertragung und installiertem Plugin Allgemeine Fragen zu JTL-Shop 1
Amazon VCS-Lite und Externe Belege JTL-Wawi 1.11 1
Neu PPWR und Versandetikett Business Jungle 5
Neu DSVGO konform 1000 Kunden in WaWi und Shop löschen! User helfen Usern - Fragen zu JTL-Wawi 4
Neu Der wahrscheinlich östlichste JTL Servicepartner: Standortvorteil, faire Preise und vieles mehr Dienstleistung, Jobs und Ähnliches 16
Neu Rechte-Fehler im J10n Modul und Auswirkung auf base.mo.php in div. Plugins (Shop 5.7.1) JTL-Shop - Fehler und Bugs 0
Neu Kundengruppeneinstellungen für Mindestabnahme und Abnahmeintervall löschen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Shop 5.7.1 und Downloadmodul Allgemeine Fragen zu JTL-Shop 1
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Widerrufbutton und Handy JTL-Shop - Fehler und Bugs 1
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
Neu Neues Tool - eBay Penner finden, beenden und neu listen Schnittstellen Import / Export 0
Neu Arbeiten mit Lieferanten EKs - Workflows und SQL User helfen Usern - Fragen zu JTL-Wawi 6
Angebliche externe Aufträge "für Rechnungserstellung freigeben" und Rechnungen erstellen. Gibt es dazu eine akzeptable Erklärung von JTL? JTL-Wawi 1.11 1
Fehlermeldungen bei Einrichtung DHL 4.0 "Objektverweis" und "Konfiguration Versandart" JTL-Wawi 1.11 2
Fehler nach Update auf Version 1.11.11 und 2.0.4 JTL-Wawi 2.0 7
Neu Es werden keine Marken ausgedruckt und die Portokasse lässt keine Anmeldung zu. Smalltalk 5
Neu Newsletter Problem und Fragen Allgemeine Fragen zu JTL-Shop 2
Neu MS Server und MS SQL Installation von JTL-Wawi 5
Neu Seller2Go – Mobile App & JTL-Plugin für Bestellungen, Support und Produktmanagement Plugins für JTL-Shop 0
Keine Datenübertragung trotz bestehender Verbindung und funktionierendem Server JTL-Wawi 2.0 35
Neu buersten.de stellt sich vor (und lädt euch ein!) Shops stellen sich vor 4
Neu Bestellabgleich Shopify - JTL | Point of Sales und Online Stores Shopify-Connector 2
Dashboard lädt nicht und Umsatzanzeige rechnet falsch seit Update auf 1.11.8 JTL-Wawi 1.11 8
Neu Falsch erzeugte Ausgangszahlung bei Teilzahlungen und Retoure (Kauf auf Rechnung) Arbeitsabläufe in JTL-Wawi 0
Neu Kritisches Problem bei DHL 4.0: Handelsstücklisten brechen EU- und Exportversand JTL-ShippingLabels - Fehler und Bugs 25
Neu Besucher und Kampagnen Statistik Konfiguration Betrieb / Pflege von JTL-Shop 0
Bestellabgleich mit JTL Wawi und WooCommerce 1h verzögert JTL-Wawi 2.0 0
JTL-Worker 2.0 - Einrichtung als Dienst - Auffälligkeiten und Problemlösungen für manche JTL-Wawi 2.0 3
Neu Summenanzeige in Zahlungen (F7) und Beschaffung (F3) JTL-Wawi - Ideen, Lob und Kritik 0
Neu jtl POS und wawi 1.11.9 Bestände User helfen Usern - Fragen zu JTL-Wawi 3
Neu Custom Checkout - Conversion optimiert mit Speicherung von Standard-Versandart und Zahlungsart am Kunden JTL-Shop - Ideen, Lob und Kritik 1
In Diskussion Workflow mit UND / ODER - Bedingung erstellen JTL-Workflows - Ideen, Lob und Kritik 7
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Neu Amazon DIVID- und Lucid-Nummer User helfen Usern 0
Neu Bestände in-house und beim Lieferanten + Proforma-Rechnungen, wie? Arbeitsabläufe in JTL-Wawi 3
Neu Vater und Kinderartikel User helfen Usern - Fragen zu JTL-Wawi 11
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Probleme mit Worker und JTL-App JTL-Wawi 2.0 5
Neu Shopware 5 connector und WawI 1.11.06 bis 1.11.8 Shopware-Connector 1
Bilder unter Versand- und Zahlungsart unterschiedlich groß Einrichtung JTL-Shop5 0
Neu Widerrufsbutton: Jeder, der den Button betätigt, kann das Widerrufsformular ausfüllen und absenden - auch ohne Bestellung? Allgemeine Fragen zu JTL-Shop 94
Neu Problem mit Dantezeile und fehlerhafte Angebotsgültigkeit. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu JTL Pro Edition – Lizenzumstellungen und Abrechnungsfragen Smalltalk 42
Neu JTL Shop 5 und Klarna Plugins für JTL-Shop 0
Inaktive Verkaufskanäle lassen sich nicht löschen – erscheinen nach Löschen und Speichern erneut JTL-Wawi 1.11 2

Ähnliche Themen