Pertanyaan Berat Dasar dengan HAProxy

9
  1. Apakah bobot yang diberikan ke server hanya mempengaruhi keseimbangan di dalam backend tertentu?
  2. Saat menerapkan bobot untuk pertama kalinya, jika saya memberikan semua server di backend nomor yang sama, apakah itu sama dengan sebelumnya ketika tidak ada bobot?
  3. Bagaimana cara menghitung berapa banyak lalu lintas yang saya shiffting dengan menyesuaikan bobot dengan jumlah tertentu. Sebagai contoh:
    server web1 10.10.10.10 berat 100
    server web2 10.10.10.11 berat 100
    server web3 10.10.10.12 berat 90
    server web4 10.10.10.13 berat 90
Kyle Brandt
sumber

Jawaban:

13
  1. Harus.

  2. Iya.

    Dari haproxy config . Parameter "weight" digunakan untuk menyesuaikan bobot server relatif terhadap server lain. Semua server akan menerima beban yang proporsional dengan bobotnya relatif terhadap jumlah semua bobot, sehingga semakin tinggi beratnya, semakin tinggi bebannya. Berat default adalah 1, dan nilai maksimal adalah 256.

  3. Itu harus proporsional sebagaimana dinyatakan dalam 2.

Khaled
sumber