Node.js · Middle · Pytanie 59 z 75
Co powinien zrobić serwer Node.js po otrzymaniu SIGTERM?
- 1Zignorować go i działać dalej
- ✓Poprawna odpowiedź: Przestać przyjmować nowe połączenia, dokończyć trwające żądania, zamknąć połączenia z bazą i wyjść
- 3Natychmiast wyjść przez
process.exit(0)
Wyjaśnienie
Orkiestratory jak Kubernetes wysyłają SIGTERM przed zabiciem poda. server.close() zatrzymuje nowe połączenia; dodaj timeout na wypadek, gdyby coś się zawiesiło.