İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

haproxy - Bulutta Çevrimiçi

Haproxy'yi 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 çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut haproxysidir.

Program:

ADI


HAProxy - hızlı ve güvenilir http ters proxy ve yük dengeleyici

SİNOPSİS


haproxy -f [-L ] [-n maksimum bağlantı] [-N maksimum bağlantı] [-C ] [-v|-vv]
[-d] [-D] [-q] [-V] [-c] [-p ] [-dk] [-ds] [-de] [-dp] [-db] [-dM[ ]]
[-m ] [{-sf|-st} özet listesi...]

TANIM


HAProxy, özellikle yüksek kullanılabilirlik için uygun olan bir TCP/HTTP ters proxy'sidir.
ortamlar. Gerçekten de şunları yapabilir:
- statik olarak atanan tanımlama bilgilerine bağlı olarak HTTP isteklerini yönlendirin;
- sunucuyu güvence altına alırken yükü birkaç sunucu arasında dağıtın
HTTP tanımlama bilgilerinin kullanımı yoluyla kalıcılık;
- ana sunuculardan birinin arızalanması durumunda yedek sunuculara geçiş yapın;
- hizmete ayrılmış özel bağlantı noktalarına bağlantıları kabul edin
izleme ;
- mevcut bağlantıları kesmeden bağlantıları kabul etmeyi bırakın;
- HTTP başlıklarını her iki şekilde de ekleyin/değiştirin/silin;
- belirli bir kalıpla eşleşen istekleri engelleme;
- istemcilere bağlı olarak doğru uygulama sunucusunda tutun
uygulama çerezleri
- kimliği doğrulanmış kullanıcılara ayrıntılı durumu HTML sayfaları olarak rapor edin
URI, uygulamadan ele geçirildi.

Çok az kaynak gerektirir. Olay odaklı mimarisi, kolayca işlemesini sağlar
riske atmadan yüzlerce örnekte binlerce eşzamanlı bağlantı
sistemin kararlılığı.

SEÇENEKLER


-f <yapılandırma dosya>
Yapılandırma dosyası yolunu belirtin.

-L
Yerel örneğin eş adını ayarlayın. Eşler şurada tanımlanır: akranlar yapılandırma
bölüm ve farklı örnekler arasında çubuk tabloları senkronize etmek için kullanılır. Eğer bu
seçenek belirtilmezse, yerel ana bilgisayar adı eş adı olarak kullanılır.

-n
Eşzamanlı bağlantıların toplam sayısı için üst sınırı ayarlayın.

-N
Dinleyici başına eşzamanlı bağlantı sayısı için üst sınırı ayarlayın.

-C
Dizini şununla değiştir:dir> herhangi bir dosya yüklemeden önce.

-v HAProxy'nin sürümünü görüntüleyin.

-vv HAProxy'nin sürümünü ve tüm oluşturma seçeneklerini görüntüleyin.

-d Hata ayıklama modu etkinken ön planda başlayın. Proxy bu modda çalıştığında,
her bağlantıyı, bağlantı kesilmesini, zaman damgasını ve HTTP üstbilgisini stdout'a atar.
Bu ASLA bir init betiğinde kullanılmamalıdır, çünkü sistemin
başlamak.

-D Daemon modunda başlayın.

-D'ler Bir işlemi ön planda tutarak systemd arka plan programı modunda başlayın.

-q Çıkışta mesajları devre dışı bırakın.

-V -q veya 'quiet' belirtildiğinde bile çıktıdaki mesajları görüntüler. Biraz bilgi
anketler ve yapılandırma dosyası hakkında başlatma sırasında görüntülenir.

-c Yalnızca yapılandırma dosyasını kontrol eder ve herhangi bir hata bulunmazsa 0 koduyla çıkar veya ile çıkar
kod 1, bir sözdizimi hatası bulunursa.

-p
İşlemden, her bir çocuğunun pidini arka plan programı ile bu dosyaya yazmasını isteyin.
modu.

-dk kullanımını devre dışı bırak kuyruk(2). kuyruk(2) yalnızca BSD sistemlerinde mevcuttur.

-ds Spekülatif kullanımı devre dışı bırak epol(7). epol(7) yalnızca Linux 2.6'da mevcuttur ve
bazı özel Linux 2.4 sistemleri.

-den kullanımını devre dışı bırak epol(7). epol(7) yalnızca Linux 2.6 ve bazı özel sürümlerde mevcuttur
Linux 2.4 sistemleri.

-dp kullanımını devre dışı bırakır anket(2). seçmek(2) yerine kullanılabilir.

-dS kullanımını devre dışı bırakır ek yeri(2), eski çekirdeklerde kırılır.

-DB Arka plan modunu devre dışı bırakır (ön planda kalır, hata ayıklama için kullanışlıdır). İçin
hata ayıklama, '-db' seçeneği, daemon modunu geçici olarak devre dışı bıraktığı için çok kullanışlıdır.
ve çoklu işlem modu. Servis daha sonra sadece Ctrl-C tuşlarına basılarak durdurulabilir,
yapılandırmayı düzenlemek veya tam hata ayıklamayı çalıştırmak zorunda kalmadan.

-dM[ ]
Verilen tüm ayrılmış bellek alanlarını başlatırbayt>. Bu daha kolay hale getirir
pahasına başlatılmamış bellek erişimlerinden kaynaklanan hataları tespit etmek için
ayrılan tüm belleğe bir kez dokunmak. Eğerbayt> belirtilmemiş, varsayılan olarak 0x50'dir
(ASCII 'P').

-m
Bir bellek kullanım sınırını en fazla megabayt.

-sf
Başlattıktan sonra pidlist'teki pid'lere FINISH sinyali gönderin. olan süreçler
Bu sinyali almak, çıkmadan önce tüm oturumların bitmesini bekleyecektir. Bu
seçenek en son belirtilmeli ve ardından herhangi bir sayıda PID gelmelidir. teknik olarak
konuşuyorum, SIGTTOU ve SIGUSR1 gönderilir.

-st
Başlattıktan sonra pidlist'teki pid'lere TERMINATE sinyali gönderin. olan süreçler
bu sinyali almak, tüm aktif oturumları kapatarak hemen sonlandırmayı bekleyecek.
Bu seçenek en son belirtilmeli ve ardından herhangi bir sayıda PID gelmelidir. teknik olarak
konuşuyorum, SIGTTOU ve SİGTERM gönderilir.

KERESTECİLİK


HAProxy bir chroot içinde çalışabildiğinden, /dev/log'a güvenilir bir şekilde erişemez. Bunun için
yerel olsa bile, günlüklerini sunucuya göndermek için UDP protokolünü kullanır.
sunucu. Günlükleri almakta sorun yaşayan kişiler, sistem günlüklerinin
daemon UDP soketini dinler. Syslogd ile birlikte gelen birkaç Linux dağıtımı
sysklogd paketinden varsayılan olarak UDP devre dışı bırakılır. NS -r seçeneği iletilmelidir
UDP'yi etkinleştirmek için arka plan programı.

SİNYALLER


Bazı sinyallerin haproxy arka plan programı için özel bir anlamı vardır. Genelde kullanılırlar
cinler arasında ve yönetici tarafından kullanılmasına gerek yoktur.

- SIGUSR1
Daemon'a tüm proxy'leri durdurmasını ve tüm oturumlar kapatıldıktan sonra çıkmasını söyler. Bu
genellikle "yumuşak durdurma" sinyali olarak anılır.

- SIGTTOU
Daemon'a tüm soketleri dinlemeyi bırakmasını söyler. tarafından dahili olarak kullanılır -sf ve -st.

- SİGTTİN
Bir süre sonra arka plan programına tüm soketleri dinlemeyi yeniden başlatmasını söyler. SIGTTOU. Kullanılmış
sıcak yeniden yapılandırma sırasında bir sorun olduğunda dahili olarak.

- SIGINT ve SİGTERM
Her iki sinyal de arka plan programını hızlı bir şekilde durdurmak için kullanılabilir.

- GÖRÜŞ
Tüm proxy'lerin ve sunucuların durumunu günlüklere döker. Çoğunlukla bela için kullanılır-
çekim amaçlı.

- SIGQUIT
Stderr'deki bellek havuzları hakkındaki bilgileri döker. Çoğunlukla hata ayıklama amacıyla kullanılır.

- SİPPE
Bu sinyal, olmayan sistemlerde yakalanır ve yok sayılır. MSG_NOSİNYAL.

onworks.net hizmetlerini kullanarak çevrimiçi haproxy kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad