- Kubernetes-Umgebung mit einer auf Spring Boot basierenden Webanwendung (Japans Lieferdienst „Demae-can“)
- Durch die Auswirkungen eines Cold Starts trat zu Beginn eine Verzögerung auf, daher wurde entschieden, Warm-up anzuwenden
- Warm-up ist eine Strategie, bei der virtuelle Nutzer simuliert werden, um benötigte Funktionen und Bibliotheken vorab zu laden
- So wurde Warm-up angewendet
- Implementierung eines Warmers
- Hinzufügen eines benutzerdefinierten
HealthIndicator für Spring Actuator
- Konfiguration von Kubernetes-Probes
- Durch die Anwendung von Warm-up wurde die anfängliche Verzögerung deutlich verbessert
- Gründe, warum Warm-up die anfängliche Verzögerung verbessert
- Klassen werden vorab geladen
- Profiling-Informationen werden vorab erzeugt
- Einrichtung von I/O-Verbindungen wird vorab durchgeführt
- Punkte, die bei der Anwendung von Warm-up berücksichtigt werden sollten
1 Kommentare
Der technische Blog von LINE Engineering ... ich denke, er gehört wohl zu den besten IT-Technikblogs des Landes.
Dort gibt es wirklich großartige Talente.