Ladang profil TCP / UDP

DIPOS oleh Zevenet | 19 Februari 2016

TCP / UDP EDIT GLOBAL PARAMETERS

Di panel ini, anda dapat menetapkan parameter untuk meningkatkan prestasi ladang anda dan ciri khas perkhidmatan maya anda untuk ladang TCP dan UDP.

Profil ladang TCP / UDP menyediakan panel pengedaran dengan parameter berikut:

Nama ladang. Ini adalah medan pengenalan dan penerangan untuk perkhidmatan maya. Untuk menukar item ini, anda harus mengubahsuai bidang nama dan tekan butang Ubah suai. Perkhidmatan pengimbangan beban akan dimulakan semula secara automatik setelah melaksanakan operasi ini. Pastikan nama ladang baru ada, dalam kes lain, mesej ralat akan muncul.

IP dan Virtual Virtual Farm. Ini adalah alamat IP maya dan port maya di mana perkhidmatan maya untuk ladang akan terikat dan mendengar dalam sistem pengimbang beban. Untuk membuat perubahan dalam bidang ini, pastikan bahawa IP maya dan port maya yang baru tidak digunakan. Untuk menerapkan perubahan perkhidmatan ladang akan dimulakan semula secara automatik.

Algoritma Imbangan Beban. Bidang ini menunjukkan algoritma pengimbangan beban yang berbeza yang mungkin dikonfigurasikan untuk ladang semasa. Empat algoritma tersedia. Memilih algoritma yang tidak sesuai untuk infrastruktur perkhidmatan anda boleh menyebabkan banyak penggunaan pemproses ke atas pengimbang beban. Untuk menggunakan perubahan, semak butang Modify dan algoritma baru akan digunakan pada baris tanpa memulakan semula ladang.

Di sini anda mempunyai penjelasan ringkas mengenai algoritma yang tersedia untuk profil TCP dan UDP.

Round Robin - perkongsian yang sama. Keseimbangan lalu lintas yang sama ke semua pelayan sebenar yang aktif. Bagi setiap sambungan yang masuk, balancer menyerahkan pelayan sebenar pusingan seterusnya untuk menyampaikan permintaan tersebut.
Hash - pelanggan melekit. Ladang akan membuat rentetan hash untuk setiap klien IP dan menghantar setiap sambungan dari hash ke pelayan sebenar yang sama. Jadual hash dibuat dengan pelayan sebenar dan permintaan diberikan melalui algoritma berikut:

index = cli% nServers

Di mana 'indeks' adalah indeks jadual hash pelayan sebenar, 'cli' adalah perwakilan integer alamat IP dan 'nServers' adalah bilangan pelayan sebenar yang tersedia. Algoritma ini adalah cara untuk mewujudkan kegigihan melalui alamat IP, tetapi ia lebih berkuasa jika anda mempunyai pelbagai subnet pelanggan yang mengakses perkhidmatan anda (sebagai contoh, perkhidmatan antarabangsa).
Berat - penghantaran secara linear mengikut berat. Sambungan baki bergantung kepada nilai berat badan, anda perlu mengedit nilai ini untuk setiap pelayan sebenar. Permintaan disampaikan melalui algoritma untuk mengira beban setiap pelayan menggunakan sambungan sebenar kepada mereka, dan kemudian menerapkan peruntukan berat linear.
Keutamaan - sambungan ke keutamaan tertinggi yang tersedia. Keseimbangan semua sambungan ke pelayan keutamaan tertinggi yang sama. Jika pelayan ini turun, sambungan akan beralih ke pelayan tertinggi seterusnya. Dengan algoritma ini anda boleh membina perkhidmatan cluster Active-Pasive dengan beberapa pelayan sebenar.

Dayakan kekekalan alamat ip klien melalui ingatan. Untuk setiap algoritma kegigihan oleh klien alamat ip boleh dikonfigurasikan. Dengan pilihan ini membolehkan semua pelanggan dengan alamat ip yang sama akan disambungkan ke pelayan yang sama. Sambungan masuk yang baru dihantar ke pelayan yang dipilih oleh algoritma dan disimpan di dalam jadual memori. Kali seterusnya klien akan disambungkan, ia akan dihantar ke pelayan yang sama ini. Tingkah laku ini menyediakan persistensi asas dengan alamat ip. Untuk memohon perubahan yang anda telah tekan butang Ubahsuai dan akan diubah suai pada perkhidmatan pengimbang beban. Pilihan ini tidak tersedia untuk ladang UDP.

Bilangan pelanggan yang banyak diingat di ladang. Nilai-nilai ini hanya masuk akal jika anda mengaktifkan ketekunan ip klien. Bidang klien adalah mengenai jumlah maksimum pelanggan yang mungkin akan dihafal dan nilai masa adalah masa maksimum hidup untuk pelanggan ini dihafal (usia klien maksimum). Untuk menukar nilai-nilai ini, anda harus menekan Butang Ubah dan kemudian perkhidmatan ladang akan dimulakan semula secara automatik. Pilihan ini tidak tersedia untuk ladang UDP.

Tempoh tamat tindak balas belakang. Ini adalah detik maksimum yang perlu dilayan oleh pelayan sebenar untuk permintaan. Sekiranya tindak balas backend terlambat, maka pelayan akan ditandakan sebagai disenarai hitam. Perubahan parameter ini berlaku secara dalam talian untuk profil TCP dan UDP.

Bilangan maksimum sambungan serentak untuk IP maya. Ia adalah nilai maks sambungan sambungan dan pelanggan aktif yang membolehkan perkhidmatan maya dapat dikendalikan. Untuk ladang UDP nilai ini menunjukkan paket yang sedang menunggu untuk diproses oleh perkhidmatan maya. Untuk menukar bidang ini ladang akan dimulakan semula secara automatik.

Bilangan pelayan ip sebenar. Ini bilangan maksimum pelayan sebenar yang ladang dapat dikonfigurasi. Untuk menukar nilai ini perkhidmatan ladang akan dimulakan semula secara automatik.

Tambah tajuk X-Forwarded-For kepada permintaan http. Opsyen ini membolehkan header HTTP X-Forwarded-For untuk memberikan kepada pelayan sebenar alamat klien ip. Untuk menukar ciri ini akan digunakan dalam talian. Secara lalai dilumpuhkan. Pilihan ini tidak tersedia untuk ladang UDP.

Kesan untuk memeriksa belakang yang dibangkitkan. Nilai dalam beberapa saat adalah tempoh untuk keluar pelayan sebenar yang disenaraihitamkan dan semak jika masih hidup. Ambil perhatian bahawa backend tidak akan dinaikkan sehingga sambungan pertama berjaya dilakukan. Perubahan parameter ini digunakan secara dalam talian untuk profil TCP dan UDP.

Gunakan penjaga ladang untuk menyemak pelayan belakang. Mencentang kotak ini akan membolehkan keadaan pemantauan yang lebih maju untuk backend dan diperibadikan sepenuhnya untuk skrip anda sendiri. Apabila masalah dikesan oleh penjaga ladang secara automatik mematikan pelayan sebenar dan akan ditandakan sebagai disenarai hitam. Ini adalah perkhidmatan bebas sehingga anda tidak perlu memulakan semula perkhidmatan ladang. Untuk mendapatkan maklumat lebih lanjut mengenai perkhidmatan ini, sila baca bahagian FarmGuardian. Pilihan ini tidak tersedia untuk ladang UDP.

TCP / UDP EDIT PENYELESAIAN PENYELESAIAN TANAH

Setelah ladang baru dibuat, anda mesti memasukkan pelayan dengan perkhidmatan sebenar untuk menyampaikan sambungan pelanggan.
Di bawah konfigurasi jadual Edit pelayan IP sebenar anda akan dapat memasukkan konfigurasi backend untuk setiap backend dan parameter spesifiknya.

Dengan ladang TCP atau UDP, anda dapat mengkonfigurasi sifat berikut:

Pelayan. Ini adalah ID automatik yang ditetapkan untuk menjadi indeks untuk pelayan sebenar. Pentadbir sistem tidak dapat mengubah nilai ini.
Alamat. Ini adalah alamat IP perkhidmatan sebenar.
Pelabuhan. Ia adalah port pelayan sebenar di mana perkhidmatan sebenar sedang didengarkan.
Sambungan maksimum. Ini bilangan maksimum sambungan serentak yang dapat diterima oleh pelayan sebenar semasa. Nilai ini mestilah kurang daripada pelanggan Max Parameter Global.
Berat. Ia adalah nilai berat untuk pelayan sebenar semasa yang berguna hanya jika Algoritma Berat didayakan. Lebih banyak nilai berat menunjukkan lebih banyak sambungan yang dihantar ke backend semasa.
Keutamaan. Ini adalah nilai keutamaan bagi pelayan sebenar semasa yang berguna hanya jika Algoritma Keutamaan diaktifkan. Nilai prioriti yang diterima adalah antara 1 dan 9, kurang nilai menunjukkan lebih keutamaan kepada pelayan sebenar semasa.

Dengan Simpan butang Pelayan Sebenar anda akan menggunakan konfigurasi baru, atau anda akan dapat membatalkannya proses melalui butang. Mesej dengan hasilnya akan dipaparkan.

Sebaik sahaja konfigurasi pelayan sebenar dimasukkan, anda boleh mengedit config throught the Butang edit, hapus konfigurasi dengan Padam butang Server Real, membolehkan mod penyelenggaraan untuk backend untuk berhenti menghantar permintaan ke pelayan semasa atau lumpuhkan mod penyelenggaraan untuk backend semasa untuk memulakan sekali lagi untuk menghantar permintaan ke pelayan seleted.

Indeks pelayan berguna untuk mengenal pasti konfigurasi pelayan sebenar untuk ladang semasa.
Perubahan konfigurasi pelayan sebenar untuk profil TCP dan UDP diterapkan dalam talian, dan tindakan memulakan semula tidak diperlukan.

STATUS PANDANGAN TCP / UDP

Tindakan ini menunjukkan status belakang, pelanggan dan sambungan yang dihantar dari perkhidmatan maya ke pelayan sebenar.

Muat semula statistik pilihan akan membolehkan untuk menyegarkan semula paparan status setiap saat 10, 30, 60 atau 120. Ia mesti digunakan dengan berhati-hati kerana ciri ini boleh memuatkan pengimbang beban.

Jadual Status Server Sebenar menunjukkan keadaan setiap backend:

Server. Ia adalah nombor pengenalan belakang dalam ladang.
Alamat. Ia adalah alamat IP pelayan sebenar.
Port. Ini nombor port di mana perkhidmatan sebenar pelayan sebenar sekarang sedang didengar.
status. Titik merah bermaksud bahawa pelayan sebenar semasa turun atau disenaraihitamkan (ia mungkin disebabkan oleh kesilapan sambungan atau disebabkan pemeriksaan lanjutan dari farmguardian), manakala titik hijau bermakna bahawa backend berada dalam talian dan menyampaikan sambungan. Titik kuning bermaksud bahawa backend berada dalam mod penyelenggaraan.
Pending Conns. Ini adalah bilangan sambungan yang belum selesai dalam sistem yang berada pada keadaan SYN untuk backend semasa, secara tidak langsung perkhidmatan ladang.
Ditubuhkan Conns. Ini adalah bilangan sambungan yang ditubuhkan dalam sistem yang berada di ESTABLISHED negeri untuk backend semasa, secara teratur perkhidmatan ladang.
Ditutup Conns. Ini adalah bilangan sambungan tertutup dalam sistem yang berada pada keadaan TIME_WAIT untuk backend semasa, secara teratur perkhidmatan ladang.
Pelanggan. Ini bilangan pelanggan (alamat IP yang unik) yang dikaitkan dengan pelayan belakang semasa. Ini hanya boleh didapati untuk ladang TCP.
Berat. Ia adalah nilai berat yang ditetapkan untuk setiap backend.
Keutamaan. Ini adalah nilai keutamaan yang ditetapkan untuk setiap pelayan belakang. Tidak tersedia untuk profil ladang HTTP.

Untuk menganalisa dengan butiran pelanggan, sesi dan sambungan ke belakang, anda perlu mengembangkannya Status sesi klien or Sambungan aktif jadual untuk menunjukkan semua maklumat ini yang menekan Butang maksima.

. Status sesi klien hanya akan dihuni apabila kegigihan pelanggan diaktifkan.

Pelanggan. Pengenalan sambungan klien.
Alamat. Alamat IP sambungan klien.
Umur (saat). Masa jumlah pelanggan bahawa sambungan sedang hidup (dalam saat).
Server terakhir. Server backend terakhir di mana sambungan klien telah dihantar.
Bersambung. Jumlah kaunter sambungan pelanggan sejak sesi klien diingati.
Dihantar (mb). Jumlah data jumlah pelanggan telah dihantar ke pengimbang beban (dalam Mb).
Diterima (mb). Jumlah data jumlah pelanggan yang diterima daripada pengimbang beban (dalam Mb).

Hubungan. Pengenalan sambungan di dalam teras pengimbangan beban di mana persatuan antara pelanggan dan pelayan direkodkan.
Pelanggan. Pengenalpastian pelanggan dalam inti pengimbangan beban.
Server. Pengenalpastian pelayan dalam inti pengimbangan beban.

Perhatikan bahawa untuk ladang beban yang sangat tinggi yang menunjukkan jadual ini boleh memperlahankan mesin dan boleh ditunjukkan jadual yang sangat besar.

Berkongsi pada:

Dokumentasi di bawah syarat-syarat Lesen Dokumentasi Bebas GNU.

Adakah artikel ini berguna?

Artikel yang berkaitan