Node.js · Senior · Pytanie 74 z 75
Jak wdrożyć nową wersję API Node.js bez gubienia żądań?
- 1Zatrzymać wszystkie instancje, potem uruchomić nową wersję
- ✓Poprawna odpowiedź: Rolling update: uruchomić nowe instancje, kierować ruch dopiero po udanych readiness checkach, potem opróżnić stare instancje przez graceful shutdown
- 3Zrestartować proces przez
kill -9i polegać na ponowieniach klientów
Wyjaśnienie
Migracje bazy muszą być wstecznie kompatybilne podczas wdrożenia, bo stary i nowy kod działają jednocześnie (najpierw rozszerzyć, potem zawęzić).