Saya mengalami kesulitan mengkonfigurasi nginx.
Saya menggunakan nignx sebagai proxy terbalik. Saya ingin mengirim semua permintaan saya ke server pertama saya. Jika server pertama mati, saya ingin mengirim permintaan ke server kedua.
Singkatnya, bagaimana saya bisa memiliki solusi failover tanpa load balancing?
Load balancing di nginx sangat mudah, kami hanya mengkonfigurasi nama server dalam lingkup hulu, di mana kami menulis daftar server untuk load balancing.
nginx mendukung algoritma yang berbeda untuk load balancing secara default, round robine, tetapi kami mengonfigurasinya dengan kunci yang berbeda seperti ip_hash ...
sumber
Memperluas jawaban chrskly, Anda mungkin ingin mengonfigurasi 3 flag / konfigurasi.
Dalam contoh GRPC berikut, jika server utama tidak dapat terhubung dalam 7 detik, kemudian beralih ke cadangan dan tandai server utama turun selama 6000s:
sumber