- Kubernetes ortamında Spring Boot tabanlı web uygulaması (Japonya'nın teslimat hizmeti 'Demae-can')
- Cold start etkisi nedeniyle başlangıçta gecikme yaşanıyordu, bu yüzden warm-up uygulanmasına karar verildi
- Warm-up, sanal kullanıcıları simüle ederek gerekli işlevleri ve kütüphaneleri önceden yükleme stratejisidir
- Warm-up uygulama yöntemi
- Warmer uygulaması
- Spring Actuator için özel bir
HealthIndicator ekleme
- Kubernetes probe ayarları
- Warm-up uygulamasıyla başlangıçtaki gecikme büyük ölçüde iyileşti
- Warm-up'ın başlangıç gecikmesini iyileştirme nedenleri
- Sınıf yüklemenin önceden yapılması
- Profilleme bilgilerinin önceden oluşturulması
- I/O bağlantı kurulumunun önceden yapılması
- Warm-up uygulanırken dikkat edilmesi gereken noktalar
1 yorum
LINE Engineering teknik blogu... Sanırım ülkedeki en iyi BT teknik bloglarından biri.
Gerçekten çok iyi yetenekler var.