Saya sedang mengkaji kluster nginx+keepalived dan menyemak beberapa tutorial dalam talian, tetapi saya tidak begitu faham berapa banyak pelayan yang diperlukan.
Ikuti tutorial, nginx+keepalived hanya perlu dipasang pada dua mesin untuk mencapai kesan "high availability load balancing".
Alamat tutorial: http://blog.csdn.net/l1028386...
Saya fikir sekurang-kurangnya empat mesin diperlukan, dua yang pertama adalah master dan slave keepalived, dua terakhir ialah nginx master dan slave, dan terdapat beberapa pelayan web di belakang nginx.
Iaitu, keepalived melakukan pengimbangan beban untuk nginx, dan nginx melakukan pengimbangan beban untuk pelayan web.
Saya ada dua soalan
1 Apakah bilangan minimum mesin yang diperlukan untuk kluster nginx+keepalived?
2 Jika sekurang-kurangnya dua mesin diperlukan, adakah ia juga boleh digunakan untuk persekitaran pengeluaran formal?
Anda boleh menggunakan docker untuk melaksanakan berbilang pelayan maya dan kemudian mengkonfigurasi keepalived untuk mencubanya
Sekurang-kurangnya dua, dalam LAN yang sama.
keepalived mesti digunakan pada mesin yang sama dengan perkhidmatan.