Windeln.nrw
Performance Probleme
Hohe TTFB
07.07.2020 Ich habe seit einiger Zeit eine hohe TTFB (Time to first byte) bei PHP Requests gegen: https://windeln.nrw/lib/REST_Request.php beobachtet. Es gab keine richtigen Regelmäßigkeiten. Der TTFB war in der Regel 5 - 15 Sekunden. Aber in der Regel nur bei der ersten Anfrage, alle folgenden AJAX Request waren so schnell wie erwartet. Eine genaue Analyse hat dann ergeben, dass die Mail DB vom Contabo vServer wohl die Probleme macht. Hier gab es früher schon mal Probleme bei nicht Verfügbarkeit wegen Updates...
Die Datenbankverbindung zu Mail DB wird nur für die "genMail" Funktionen benötigt und wird daher ab jetzt auch nur noch für diese geladen. Das ist noch keine Lösung aber eine deutliche Verbesserung der TTFB und der damit auch der allgemeinen Ladezeit.
Zunächst ging ich davon aus, dass der TP-Link H110 aka "Monitor" die Probleme macht. Hier kam es zu hohen delays wenn das Gerät nicht verfügbar ist (ca. 1-5 Sekunden). Dies ist nicht so. Eine Lösung für die Mail DB für die genMail Seiten steht noch aus, da es nur einen kleinen Teil der Funktionen betrifft ist das Problem nun nicht mehr so akut.