[ERLEDIGT] Gladys Plus Dashboard manchmal langsam

Ah! Ich bin nicht verrückt :smiley: Ich denke, es gab Änderungen. Denn wenn diese Anfrage immer vorhanden war, gibt es dann nicht ein „anderes“ Problem aufgetreten?

Das ist schwer zu erklären, aber es muss etwas lokal geändert worden sein.

Vielleicht ein Dienst, der kürzlich etwas zu abrupt mit der DB hinzugefügt wurde?

Möglich, aber er muss den Dienst ein wenig strecken … Denn ehrlich gesagt, selbst eine Abfrage pro Sekunde sollte nicht blockieren. Auch die Versionsfrage bei Sequelize usw. sollte man prüfen, vielleicht gibt es da Probleme.

Ich schau mal, ob ich das will :slight_smile:

Ach, das ist doch möglich, oder? Bisher war das Feedback zum Gateway, dass es instantan und quasi unsichtbar war, und jetzt auf einmal beschweren sich vier Leute, also würde es mich nicht wundern, wenn es einen kürzlichen Merge gibt, der ein Performance-Problem einführt!

Klar, wenn du grob jede Datenbankanfrage in einem Service suchst, musst du prüfen, ob sie nicht zu häufig aufgerufen wird. Du kannst Sequelize im Log-Modus setzen, um alle Anfragen zu sehen.

Das müssen wir updaten, aber das ist ein Major-Update und es gibt viele Änderungen, also kein kleines Projekt ^^

Ja, ich schau mir das an dann :slight_smile:

Gut, ich bin zufrieden mit mir, nach einigen Mikrooptimierungen hier und da komme ich auf:

Für eine doppelte Hin- und Rückfahrt mit dem Gateway-Server finde ich das wirklich fair und es ist viel besser als 600 ms aha

Ich habe eine gute Nachricht für euch! :smiley: Ich habe alle Leistungsverbesserungen sowohl für Gladys lokal als auch für Gladys Plus in den Master-Merge gebracht. Für Nutzer wie @Terdious werden die Änderungen meiner Meinung nach deutlich spürbar sein :stuck_out_tongue:

Ich habe gerade einen Dev-Build gestartet, der alle diese Leistungsverbesserungen integrieren wird. Ich bin gespannt auf euer Feedback und eure jeweiligen Ping-Zeiten, wenn er gebaut ist.

Falls alles gut läuft, werde ich am Montag einen Prod-Build durchführen!

Zur Info, der Build ist fertig und ich habe ihn zu Hause getestet: Es funktioniert deutlich schneller!

Normalerweise, wenn ihr euren lokalen Build mit dem dev-Tag auf plus.gladysassistant.com testet, solltet ihr einen deutlich niedrigeren Ping finden, etwa 80-100 ms. Allerdings müsst ihr auf die Prod-Release warten (Montag, wenn wir dieses Wochenende nichts finden) damit ihr auf plus.gladysassistant.com einen Ping von etwa 50-60 ms seht (ich habe eine kleine Client-Optimierung hinzugefügt, damit die Ping-Berechnung realistischer ist).

Zögert nicht, mir Bescheid zu sagen, wenn ihr etwas im dev-Build findet, das nicht funktioniert!

Hallo zusammen!

Das Update 4.0.7 von Gladys ist verfügbar und enthält alle diese Leistungsverbesserungen.

Ich habe auf meiner Seite deutlich niedrigere Pings.

Eure Instanzen werden sich in den nächsten 24 Stunden automatisch aktualisieren, wenn ihr nichts unternehmt.

Lasst mich wissen, ob ihr den Unterschied bemerkt!

image

:+1:

150ms in PWA 4G

@VonOx bist du sicher, dass du die neueste Version des Frontends ausführst? (Manchmal braucht es 1-2 Aktualisierungen, damit sich die PWA aktualisiert)

Um das zu überprüfen, sollte in der neuesten Version der Ping alle 2 Sekunden ohne Seiteninteraktion aktualisiert werden.

Falls das nicht der Fall ist, musst du einen ordentlichen Hard-Refresh durchführen :slight_smile:

(Bearbeitung: Ich bin mit diesem PWA-Aktualisierungsprozess nicht ganz zufrieden, wir müssen auf die neueste Version von Preact-CLI umsteigen, um von ihren neuesten Verbesserungen zu profitieren, aber bisher haben wir es nicht geschafft^^)

Ok, wir versuchen es nochmal ^^

Über LAN:

image

Über WLAN:

image

Toll! :slight_smile:

Gut, 60 ms ist auch das, was ich feststelle.

Das ist hauptsächlich „unkomprimierbare“ Netzwerkzeit, denn wenn du lokal 24 ms und remote 61 ms feststellst, sind das 40 ms zusätzlich für die doppelte Hin- und Rückreise, was mir nicht verrückt erscheint :slight_smile:

In Bezug auf die Erfahrung, wirkt Gladys Plus mit 60 ms angenehm zu bedienen?

Auf den ersten Blick ja, das wirkt flüssiger.

Ich sag’s dir, ich nutze es täglich auf dem Handy.

Top :slight_smile: Halte mich auf dem Laufenden, falls der Ping in Zukunft wieder ansteigt.

Ich habe Monitoring für den gesamten Serverbereich, aber wie wir hier sehen konnten, liegt das Problem manchmal bei Gladys « lokal ».

@Terdious und vor allem @Mastho, ich bin sehr an euren Rückmeldungen interessiert.

Hallo @pierre-gilles,

Nach dem Update hier der lokale Ping:

Lokal

Und der Ping über Gladys Plus, der deutlich besser ist als die 700 ms, die ich im besten Fall hatte:

Gladys Plus

Ich werde sehen, ob die Fehlermeldungen im Dashboard nicht wieder auftauchen. Auf jeden Fall spürt man eine bessere allgemeine Flüssigkeit aus der Ferne. Gute Arbeit! :slight_smile:

Danke @Mastho für deine Nachricht!

Und du hast das Problem mit den Kameras, die nicht geladen wurden, nicht mehr?

Ich werde schauen, ob es noch Optimierungsmöglichkeiten gibt, um noch besser als 168 ms zu werden. Man weiß ja nie, vielleicht gibt es noch ein paar kleine Optimierungen, die man umsetzen kann!

Das sieht alles wirklich super aus!! Kann es kaum erwarten!! Ich bin Spieler, ich lasse Watchtower die Updates machen… aber es dauert ^^
In der Zwischenzeit meine aktuellen Pings:

1283ms ?? Das ist riesig!

Bist du sicher, dass du die neueste Version der Frontend-App hast und nicht eine zwischengespeicherte Version? (Siehe meine Nachricht weiter oben)