GoGPT Best VPN GoSearch

favorit OnWorks

saldo - Online di Cloud

Jalankan saldo di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah keseimbangan perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


balance 3.54 - Proxy TCP sederhana dengan mekanisme load balancing dan failover.

RINGKASAN


menyeimbangkan [ -b addr ] [ -B addr ] [ -t detik ] [ -T detik ] [ -adfpHM6 ] Pelabuhan
host1[:port1[:maxc]] [!|%] [ ... hostn[:portn[:maxc]]]

menyeimbangkan [ -b addr ] -i [ -d ] [ -M ] Pelabuhan

menyeimbangkan [ -b addr ] -c cmd [ -d ] [ -M ] Pelabuhan

DESKRIPSI


Saldo adalah proxy TCP "userland" generik yang sederhana, yang memungkinkan pemuatan round-robin sederhana
penyeimbangan dan failover anggun antara beberapa server tujuan.

Saldo mendukung IPv6 di sisi mendengarkan yang menjadikannya alat yang sangat berguna untuk IPv6
migrasi layanan dan server hanya IPv4.

Saldo tersedia di http://balance.sourceforge.net.

Definisi: Kemungkinan tujuan yang terdiri dari alamat host dan port disebut a
"saluran". Saluran adalah anggota dari "grup saluran". Saluran diberi nomor dalam grup
dimulai dengan 0. Grup diberi nomor dimulai dengan 0, yang merupakan grup default awal.

Saldo menerima koneksi pada port yang diberikan dan meneruskannya ke saluran yang disediakan.
Setidaknya satu saluran (dalam grup default) harus ditentukan. Jika ada dua atau lebih
saluran yang ditentukan dalam grup menyeimbangkan melakukan penyeimbangan beban round-robin sederhana antara
saluran.

Saldo memungkinkan definisi grup saluran lebih lanjut. Skema koneksi berfungsi sebagai
berikut: menyeimbangkan mencoba terlebih dahulu untuk membuat koneksi ke saluran di grup pertama
(0), melakukan skema penyeimbangan beban round-robin standar. Jika tidak ada saluran dalam hal ini
kelompok tersedia, menyeimbangkan melanjutkan dengan grup saluran yang lebih tinggi berikutnya. Grup hanyalah
dipisahkan dengan "!" di baris perintah saat startup dan dapat dikontrol secara interaktif
dengan perintah "grup".

Sebuah "%" bukannya "!" sebagai pemisah grup menyatakan grup sebelumnya bertipe
"hash". Ini berarti bahwa alih-alih algoritma round-robin, distribusi hash berdasarkan
alamat ip klien digunakan untuk menentukan saluran tujuan. Ini memungkinkan koneksi
satu klien selalu ke server yang sama (misalnya menyeimbangkan sesi http ke satu server).

Host dapat ditentukan baik dengan nama host atau dengan alamat IP. Port dapat ditentukan baik
dengan nama (seperti yang tercantum dalam / etc / services) atau secara numerik. Jika tidak ada port yang ditentukan dalam a
tujuan, port tujuan default ke port sumber yang menyeimbangkan kontrol.

Saldo memungkinkan spesifikasi jumlah maksimum koneksi per saluran. Ini
parameter opsional dapat ditambahkan setelah spesifikasi port dipisahkan oleh titik dua (":").
Jika jumlah koneksi maksimum ditentukan, saluran hanya akan digunakan untuk ini
jumlah maksimum koneksi simultan. Nilai maxc 0 menunjukkan jumlah yang tidak terbatas
koneksi. Ini adalah nilai default awal saluran.

Jumlah maksimum grup dan saluran menyeimbangkan dapat menangani ditentukan pada waktu kompilasi
dan awalnya 16 saluran dalam 16 kelompok.

Kegagalan ke tujuan lain ("saluran") terjadi jika koneksi ditolak pada
saluran saat ini atau jika batas waktu koneksi tercapai saat mencoba membuat koneksi. Jika
semua kemungkinan tujuan (saluran) saat ini gagal, koneksi klien untuk menyeimbangkan adalah
Tutup.

Saldo menerima opsi berikut:

6 Memaksa untuk mengikat soket IPv6 dengan menyetel hints.ai_family ke AF_INET6.

a Aktifkan opsi penonaktifan otomatis: Saluran harus diaktifkan kembali secara manual setelah a
kegagalan.

b Bindhost: Saldo mengikat ke host tertentu (atau alamat) untuk mendengarkan () bukan ke
INADDR_APA PUN.

B Bindhost: Saldo mengikat ke host tertentu (atau alamat) untuk koneksi keluar
(koneksi akan dimulai dari alamat ini).

c Perintah: memungkinkan untuk mengirim perintah ke proses master keseimbangan (lihat interaktif
mode)

d Men-debug: Saldo output debugging dan pelacakan pesan informasi di stderr.

H kegagalan hash: Saldo melakukan failover ke node berikutnya bahkan jika hash digunakan.

F Latar depan: menceritakan menyeimbangkan untuk tetap di latar depan. Ini mungkin berguna untuk pengujian
dan debug sejak menyeimbangkan dapat dihentikan dalam mode itu menggunakan ^C (atau lainnya
karakter interupsi).

M Gunakan pemetaan memori untuk IPC alih-alih memori bersama

i Kontrol Interaktif: Saldo terhubung ke instance yang sedang berjalan yang ditentukan oleh port lokal
dan ikat alamat melalui memori bersama dan memungkinkan untuk mengontrol perilakunya menggunakan
antarmuka baris perintah. Izin akses menggunakan antarmuka ini ditentukan
oleh pembatasan akses segmen memori bersama yang berlaku. membantu or ?
mencetak ikhtisar perintah singkat, menetapkan memungkinkan untuk mengubah host_port
penetapan saluran (hanya jika dinonaktifkan), membuat memungkinkan untuk mendirikan yang baru
definisi tujuan (saluran) yang terdiri dari host dan port di grup saat ini,
menonaktifkan menonaktifkan saluran di grup saat ini, aktif mengaktifkan saluran lagi di
grup saat ini, kelompok mengubah grup saat ini dalam mode interaktif di mana semua
perintah berikut ditargetkan, hash mengubah grup saat ini menjadi tipe
"Has", membantu mencetak informasi bantuan online, membunuh mematikan tuannya
proses dan keluar dari mode interaktif, maksimal menetapkan jumlah maksimum
koneksi saluran (0 berarti tak terbatas), mrtg-byte
mencetak byte yang diterima/dikirim dalam format yang kompatibel dengan MRTG (dimaksudkan untuk disebut
dengan -c secara otomatis oleh MRTG), mrtg-kons mencetak total
koneksi dalam format yang kompatibel dengan MRTG (dimaksudkan untuk dipanggil dengan -c secara otomatis
oleh MRTG), berhenti keluar dari mode interaktif, ulang mengatur ulang penghitung byte dari a
saluran, rr mengubah grup saat ini menjadi tipe "Round Robin", Menunjukkan menunjukkan sebuah
gambaran umum dan status semua saluran termasuk saluran masuk dan keluar
mentransfer volume dalam byte. Output diurutkan berdasarkan grup. Selain itu arus
koneksi (c) dan koneksi maksimum yang diizinkan (maxc) dicetak, versi
mencetak versi dan konstanta MAXGROUPS dan MAXCHANNELS pada waktu kompilasi.

p Paket Dump: Saldo menunjukkan semua data masuk dan keluar di stdout menggunakan sederhana
representasi data eksternal yang selalu dapat dibaca. Ini mungkin berguna untuk
debugging dan analisis protokol.

t Connect Timeout: batas waktu default mencoba membuat koneksi ke mana saja
tujuan dapat diubah menggunakan opsi ini. Batas waktu default setelah itu a
tujuan dianggap saat ini tidak dapat diakses adalah 5 detik.

T Select Timeout: Timeout untuk pilih(), default = 0 (tidak pernah). Fitur ini adalah
saat ini belum teruji.

CONTOH


$ menyeimbangkan smtp host1.test.net host2.test.net
Sambungan ke port SMTP lokal akan diteruskan dengan mengubah ke port SMTP aktif
host1 dan host2. Saldo berjalan secara otomatis di latar belakang.

$ menyeimbangkan -b 2001:DB8::1 80 10.1.1.1 10.1.1.2
Saldo mengikat pada port 80 dari alamat IP IPv6 lokal 2001:DB8::1 dan mendistribusikan
koneksi ke alamat IPv4 10.1.1.1 dan 10.1.1.2.

$ menyeimbangkan -b ::ffff:10.1.1.3 80 10.1.1.1 10.1.1.2
Saldo mengikat pada port 80 dari alamat IP IPv4 lokal 10.1.1.3 (disediakan dalam IPv6
notasi) dan mendistribusikan koneksi ke alamat IPv4 10.1.1.1 dan 10.1.1.2.

$ menyeimbangkan -fp imap server surat
Koneksi ke port IMAP lokal akan selalu diteruskan ke host
"server surat". Saldo tetap di latar depan dan semua data dicetak dengan mudah dibaca
format di stdout.

$ menyeimbangkan -f 8888 host1 10.1.1.1:8000
Koneksi ke port lokal 8888 diteruskan secara bergantian ke host1, port 8888
dan host 10.1.1.1, port 8000. Saldo tetap di latar depan terhubung ke
"mengendalikan tty".

$ menyeimbangkan imap server surat1::16 ! server surat2
Dua grup ditentukan, masing-masing berisi satu anggota saluran. Pertama hingga 16
koneksi simultan diteruskan ke "mailserver1". Begitu mereka
dikonsumsi, menyeimbangkan lanjutkan dengan grup berikutnya (1) yang akan menghabiskan semua yang tersisa
koneksi meneruskannya ke imap ort di "mailserver2".

$ menyeimbangkan pop3 host1 host2 host3 ! kegagalan1
Saldo melakukan penyeimbangan beban round robin untuk tiga host di grup default 0
untuk layanan pop3. Jika ketiga host di grup 0 gagal, maka semua koneksi akan gagal
diteruskan ke host "failover1".

$ menyeimbangkan telnet target.munich.net::1
Sini menyeimbangkan digunakan untuk membatasi semua koneksi tepat satu per satu
meneruskan port telnet.

$ menyeimbangkan 8888 host lokal::12 ! host lokal::4 ! host lokal::2 host lokal::2 ! localhost: 25
Ini adalah tes sederhana, membentuk 5 kelompok di mana keseimbangan mengacu pada dirinya sendiri
layanan 20 kali. Ini hanyalah sebuah tes yang pasti bisa dicoba di rumah.

Gunakan saldo online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad




×
iklan
❤️Berbelanja, pesan, atau beli di sini — tanpa biaya, membantu menjaga layanan tetap gratis.