Saat ada microservice baru, kamu bisa menambahkan konfigurasinya lalu melakukan reload Nginx tanpa menghentikan service lain.
Langkah-langkah:
- Edit file konfigurasi Nginx (
/etc/nginx/nginx.conf
atau di/etc/nginx/conf.d/
) dan tambahkan microservice baru. - Tes konfigurasi dulu untuk memastikan tidak ada kesalahan:
sudo nginx -t
3. Jika valid, reload Nginx tanpa downtime:
sudo systemctl reload nginx atau sudo nginx -s reload
Reload ini tidak menghentikan koneksi yang sedang berjalan, hanya menerapkan perubahan!