İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

bakiye - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında bakiye çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan biri kullanılarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut bakiyesidir.

Program:

ADI


Balance 3.54 - Yük dengeleme ve yük devretme mekanizmalarına sahip basit bir TCP proxy.

SİNOPSİS


dengelemek [ -b adr ] [ -B adr ] [ -t kuru ] [ -T kuru ] [ -adfpHM6 ] liman
ana bilgisayar1[:port1[:maxc]] [!|%] [ ... ana bilgisayarn[:portn[:maxc]]]

dengelemek [ -b adr ] -i [ -d ] [ -M ] liman

dengelemek [ -b adr ] -c cmd [ -d ] [ -M ] liman

TANIM


Bakiye basit bir kez denemeli yüklemeye izin veren basit, genel bir "kullanıcı alanı" TCP proxy'sidir
çeşitli hedef sunucular arasında dengeleme ve zarif yük devretme.

Bakiye dinleme tarafında IPv6'yı destekler, bu da onu IPv6 için çok kullanışlı bir araç haline getirir
yalnızca IPv4 hizmetlerinin ve sunucularının taşınması.

Bakiye mevcuttur http://balance.sourceforge.net.

Tanımlar: Bir ana bilgisayar adresi ve bir bağlantı noktasından oluşan olası bir hedefe denir.
"kanal". Bir kanal, bir "kanal grubunun" üyesidir. Kanallar bir grupta numaralandırılmıştır
0'dan başlayarak. Gruplar, başlangıçtaki varsayılan grup olan 0'dan başlayarak numaralandırılır.

Bakiye Verilen porttaki bağlantıları kabul eder ve bunları sağlanan kanallara iletir.
En az bir kanal (varsayılan grupta) belirtilmelidir. İki veya daha fazla varsa
bir grupta belirtilen kanallar dengelemek arasında basit bir döngüsel yük dengeleme gerçekleştirir.
kanallar.

Bakiye daha fazla kanal grubunun tanımlanmasına olanak sağlar. Bağlantı şeması şu şekilde çalışır:
aşağıdaki gibidir: dengelemek ilk olarak birinci gruptaki bir kanalla bağlantı kurmaya çalışır
(0), standart çevrimsel yük dengeleme şemasını gerçekleştirerek. Eğer bunda kanal yoksa
grup mevcut, dengelemek bir sonraki daha yüksek kanal grubuyla devam eder. Gruplar basitçe
"!" ile ayrılmış başlangıçta komut satırında bulunur ve etkileşimli olarak kontrol edilebilir
"grup" komutuyla.

"!" yerine "%" grup ayırıcı olarak önceki grubun türde olduğunu bildirir
"doğramak". Bu, bir kez deneme algoritması yerine, karma dağılımının aşağıdakilere dayalı olduğu anlamına gelir:
istemci ip adresi hedef kanalı belirlemek için kullanılır. Bu bağlanmayı sağlar
bir istemcinin her zaman aynı sunucuya bağlanması (örn. http oturumlarının tek bir sunucuya dengelenmesi).

Ana bilgisayarlar, ana bilgisayar adına veya IP adresine göre belirtilebilir. Bağlantı noktaları da belirtilebilir
isme göre (listelendiği gibi) / etc / services) veya sayısal olarak. Herhangi bir bağlantı noktası belirtilmemişse
hedef, hedef bağlantı noktası varsayılan olarak kaynak bağlantı noktasıdır. dengelemek kontrolleri.

Bakiye Kanal başına maksimum bağlantı sayısının belirtilmesine izin verir. Bu
parametre isteğe bağlı olarak iki nokta üst üste (":") ile ayrılmış bağlantı noktası belirtiminden sonra eklenebilir.
Maksimum bağlantı sayısı belirtilirse kanal yalnızca bunun için kullanılacaktır
Maksimum eşzamanlı bağlantı sayısı. Maksimum 0 değeri sınırsız bir sayıyı belirtir
bağlantıların. Bu, bir kanalın başlangıç ​​varsayılan değeridir.

Maksimum grup ve kanal sayısı dengelemek işleyebileceği derleme zamanında belirtilir
ve başlangıçta 16 grupta 16 kanaldır.

Bağlantının reddedilmesi durumunda başka bir hedefe ("kanal") yük devretme gerçekleşir.
geçerli kanalda veya bağlantı kurmaya çalışırken bağlantı zaman aşımına ulaşıldığında. Eğer
tüm olası hedefler (kanallar) şu anda başarısız, istemci bağlantısı dengeleniyor
kapalı.

Bakiye aşağıdaki seçenekleri kabul eder:

6 Hints.ai_family'yi AF_INET6 olarak ayarlayarak IPv6 soketine bağlanmayı zorlar.

a Otomatik devre dışı bırakma seçeneğini etkinleştirin: Bir kanalın belirli bir süre sonra manuel olarak yeniden etkinleştirilmesi gerekir.
hatası.

b Bağlama sunucusu: Bakiye listen() için belirtilen ana bilgisayara (veya adrese) bağlanır.
INADDR_ANY.

B Bağlama sunucusu: Bakiye giden bağlantılar için belirtilen ana bilgisayara (veya adrese) bağlanır
(Bağlantı bu adresten başlatılacaktır).

c Komut: terazi ana işlemine bir komut gönderilmesini sağlar (bkz. etkileşimli
mod)

d Hata ayıklama: Bakiye stderr'de hata ayıklama ve izleme bilgi mesajlarının çıktısını alır.

H Karma yük devretme: Bakiye karma kullanılsa bile bir sonraki düğüme yük devretme yapar.

F Ön plan: anlatır dengelemek ön planda kalmak. Bu test için yararlı olabilir
ve o zamandan beri hata ayıklama dengelemek ^C (veya başka bir) kullanılarak bu modda durdurulabilir.
kesme karakteri).

M IPC için paylaşılan bellek yerine bellek eşlemesini kullanın

i İnteraktif Kontrol: Bakiye yerel bağlantı noktası tarafından tanımlanan çalışan örneğe bağlanır
ve paylaşılan hafıza yoluyla adresi bağlar ve kullanarak davranışını kontrol etmeye izin verir.
bir komut satırı arayüzü. Bu arayüzü kullanan erişim izinleri belirlenir
yürürlükteki paylaşılan hafıza bölümünün erişim kısıtlamaları ile. yardım et or ?
kısa bir komut özeti yazdırır, atamak host_port'un değiştirilmesine izin verir
bir kanalın atanması (yalnızca devre dışı bırakıldığında), yaratmak yeni bir tane kurulmasına olanak sağlar
Geçerli gruptaki ana bilgisayar ve bağlantı noktasından oluşan hedef tanımı (kanal),
Enable / Disable geçerli gruptaki bir kanalı devre dışı bırakır, etkinleştirmek bir kanalı tekrar etkinleştirir
mevcut grup, Grup geçerli grubu etkileşimli modda değiştirir;
aşağıdaki komutlar hedeflenir, esrar geçerli grubu türüne göre değiştirir
"Doğramak", yardım et çevrimiçi yardım bilgilerini yazdırır, öldürmek master'ı kapatır
işlem yapar ve etkileşimli moddan çıkar, maksimumc maksimum sayıyı ayarlar
kanal bağlantısı (0 sonsuz anlamına gelir), mrtg bayt
Alınan/gönderilen baytları MRTG uyumlu formatta (çağrılması amaçlanan) yazdırır.
-c ile MRTG tarafından otomatik olarak), mrtg-bağlantıları toplamı yazdırır
MRTG uyumlu formattaki bağlantılar (otomatik olarak -c ile çağrılması amaçlanmıştır)
MRTG tarafından), çıkmak etkileşimli moddan çıkar, ayarlamak bayt sayaçlarını sıfırlar
kanal, rr mevcut grubu "Round Robin" tipinde olacak şekilde değiştirir, şov gösterir
genel bakış ve gelen ve giden kanallar dahil tüm kanalların durumu
bayt cinsinden aktarım hacmi. Çıktı gruplara göre sıralanır. Ek olarak mevcut
bağlantılar (c) ve izin verilen maksimum bağlantılar (maxc) yazdırılır, versiyon
derleme zamanında sürümü ve MAXGROUPS ve MAXCHANNELS sabitlerini yazdırır.

p Paket dökümü: Bakiye basit bir komut kullanarak stdout'a gelen ve giden tüm verileri gösterir
Verilerin her zaman okunabilir harici gösterimi. Bu sizin için yararlı olabilir
hata ayıklama ve protokol analizi.

t Bağlantı Zaman Aşımı: herhangi bir bağlantı kurmaya çalışırken varsayılan zaman aşımı
Bu seçenek kullanılarak hedef değiştirilebilir. Bundan sonra varsayılan zaman aşımı
hedefin şu anda erişilemez olduğu kabul edilir; bu süre 5 saniyedir.

T Zaman Aşımını Seçin: select() için zaman aşımı, varsayılan = 0 (asla). Bu özellik
şu anda denenmemiş.

ÖRNEKLER


$ dengelemek smtp host1.test.net host2.test.net
Yerel SMTP bağlantı noktasına bağlantı, SMTP bağlantı noktasına değiştirilerek iletilecektir.
ana bilgisayar1 ve ana bilgisayar2. Bakiye arka planda otomatik olarak çalışır.

$ dengelemek -b 2001:DB8::1 80 10.1.1.1 10.1.1.2
Bakiye yerel IPv80 IP adresi 6:DB2001::8'in 1 numaralı bağlantı noktasına bağlanır ve dağıtır
IPv4 adresleri 10.1.1.1 ve 10.1.1.2'ye bağlantılar.

$ dengelemek -b ::ffff:10.1.1.3 80 10.1.1.1 10.1.1.2
Bakiye yerel IPv80 IP adresi 4'ün (IPv10.1.1.3'da sağlanır) 6 numaralı bağlantı noktasına bağlanır
gösterimi) ve bağlantıları IPv4 adresleri 10.1.1.1 ve 10.1.1.2'ye dağıtır.

$ dengelemek -fp imap posta sunucusu
Yerel IMAP bağlantı noktasına yapılan bağlantılar her zaman ana bilgisayara iletilecektir
"posta sunucusu". Bakiye ön planda kalır ve tüm veriler okunabilir biçimde yazdırılır
stdout'ta biçimlendirin.

$ dengelemek -f 8888 host1 10.1.1.1:8000
Yerel bağlantı noktası 8888'e yapılan bağlantılar, dönüşümlü olarak ana bilgisayar1, bağlantı noktası 8888'e iletilir
ve ana bilgisayar 10.1.1.1, bağlantı noktası 8000. Bakiye bağlı olarak ön planda kalır
"tty'yi kontrol etmek".

$ dengelemek imap posta sunucusu1::16 ! posta sunucusu2
Her biri bir kanal üyesi içeren iki grup belirtilmiştir. İlk olarak 16'ya kadar
eşzamanlı bağlantılar "postasunucusu1"e iletilir. Onlar olur olmaz
tüketilen, dengelemek kalan tüm ürünleri tüketecek olan bir sonraki grup (1) ile devam eder
bunları "mailserver2" üzerindeki imap ort'a ileten bağlantılar.

$ dengelemek pop3 host1 host2 host3 ! yük devretme1
Bakiye varsayılan grup 0'daki üç ana bilgisayar için dönüşümlü yük dengeleme yapar
pop3 hizmetleri için. Grup 0'daki üç ana bilgisayarın tümü arızalanırsa tüm bağlantılar kapatılır
"failover1" ana bilgisayarına iletildi.

$ dengelemek telnet target.munich.net::1
İşte dengelemek tüm bağlantıları birer birer sınırlandırmak için kullanılır
telnet portunu yönlendiriyorum.

$ dengelemek 8888 yerel ana makine::12 ! yerel ana makine::4 ! yerel ana makine::2 yerel ana makine::2 ! localhost: 25
Bu, dengenin kendine referans verdiği 5 grup oluşturan basit bir testtir.
20 kez hizmet verildi. Bu kesinlikle evde denenebilecek bir testtir.

Onworks.net hizmetlerini kullanarak çevrimiçi bakiyeyi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad