IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

haproxy - Online nel cloud

Esegui haproxy nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando haproxy che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


HAProxy - proxy inverso http veloce e affidabile e bilanciatore del carico

SINOSSI


haproxy -f [-L ] [-n maxconn] [-N maxconn] [-C ] [-v|-vv]
[-d] [-D] [-q] [-V] [-c] [-p ] [-dk] [-ds] [-de] [-dp] [-db] [-dM[ ]]
[-m ] [{-sf|-st} lista pid...]

DESCRIZIONE


HAProxy è un proxy inverso TCP/HTTP particolarmente adatto per l'alta disponibilità
ambienti. Può infatti:
- instradare le richieste HTTP in base ai cookie assegnati staticamente;
- distribuire il carico tra più server assicurando il server
persistenza mediante l'utilizzo di cookie HTTP;
- passare ai server di backup in caso di guasto di uno principale;
- accettare connessioni a porte speciali dedicate al servizio
monitoraggio;
- smettere di accettare connessioni senza interrompere quelle esistenti;
- aggiungi/modifica/elimina intestazioni HTTP in entrambi i modi;
- bloccare le richieste che corrispondono a un particolare modello;
- mantenere i client sul server delle applicazioni corretto a seconda di
cookie di applicazione
- segnalare lo stato dettagliato come pagine HTML agli utenti autenticati da un
URI intercettato dall'applicazione.

Ha bisogno di pochissime risorse. La sua architettura guidata dagli eventi gli consente di gestire facilmente
migliaia di connessioni simultanee su centinaia di istanze senza rischiare il
stabilità del sistema

VERSIONI


-f <configurazione file>
Specificare il percorso del file di configurazione.

-L
Imposta il nome peer dell'istanza locale. I peer sono definiti nel coetanei configurazione
sezione e utilizzato per sincronizzare le tabelle stick tra istanze diverse. Se questo
opzione non è specificata, il nome host locale viene utilizzato come nome peer.

-n
Imposta il limite massimo per il numero totale di connessioni simultanee.

-N
Imposta il limite massimo per il numero di connessioni simultanee per ascoltatore.

-C
Cambia directory indir> prima di caricare qualsiasi file.

-v Visualizza la versione di HAProxy.

-vv Visualizza la versione di HAProxy e tutte le opzioni di compilazione.

-d Avvia in primo piano con la modalità di debug abilitata. Quando il proxy viene eseguito in questa modalità,
scarica tutte le connessioni, le disconnessioni, i timestamp e le intestazioni HTTP su stdout.
Questo non dovrebbe MAI essere usato in uno script di inizializzazione poiché impedirà al sistema di
cominciando.

-D Avvia in modalità demone.

-Ds Avvia in modalità demone systemd, mantenendo un processo in primo piano.

-q Disabilita i messaggi in uscita.

-V Visualizza i messaggi in output anche quando sono specificati -q o 'quiet'. Alcune informazioni
su poller e file di configurazione vengono visualizzati durante l'avvio.

-c Controlla solo il file di configurazione ed esce con il codice 0 se non viene trovato alcun errore o esce con
codice 1 se è stato trovato un errore di sintassi.

-p
Chiedi al processo di scrivere ciascuno dei pid dei suoi figli in questo file in demone
modalità.

-non so Disabilita l'uso di kcoda(2). kcoda(2) è disponibile solo sui sistemi BSD.

-ds Disabilitare l'uso speculativo epol(7). epol(7) è disponibile solo su Linux 2.6 e
alcuni sistemi Linux 2.4 personalizzati.

-di Disabilita l'uso di epol(7). epol(7) è disponibile solo su Linux 2.6 e alcuni personalizzati
Sistemi Linux 2.4.

-dp Disabilita l'uso di sondaggio(2). select(2) potrebbe essere usato invece.

-ds Disabilita l'uso di giunzione(2), che è rotto sui kernel più vecchi.

-Db Disabilita la modalità in background (rimane in primo piano, utile per il debug). Per
debugging, l'opzione '-db' è molto utile in quanto disabilita temporaneamente la modalità demone
e modalità multiprocesso. Il servizio può quindi essere interrotto semplicemente premendo Ctrl-C,
senza dover modificare la configurazione né eseguire il debug completo.

-dM[ ]
Inizializza tutte le aree di memoria allocate con il datobyte>. Questo rende più facile
per rilevare bug derivanti da accessi alla memoria non inizializzati, a spese di
toccando tutta la memoria allocata una volta. Sebyte> non è specificato, il valore predefinito è 0x50
(ASCII 'P').

-m
Applicare un limite di utilizzo della memoria a un massimo di megabyte.

-sf
Invia il segnale FINISH ai pid nella pidlist dopo l'avvio. I processi che
ricevere questo segnale attenderà il termine di tutte le sessioni prima di uscire. Questo
l'opzione deve essere specificata per ultima, seguita da un numero qualsiasi di PID. tecnicamente
A proposito di, SIGTTOU ed SIGUSR1 sono inviati.

-st
Invia il segnale TERMINATE ai pid nella pidlist dopo l'avvio. I processi che
ricevere questo segnale attenderà immediatamente di terminare, chiudendo tutte le sessioni attive.
Questa opzione deve essere specificata per ultima, seguita da un numero qualsiasi di PID. tecnicamente
A proposito di, SIGTTOU ed TERMINE sono inviati.

REGISTRAZIONE


Poiché HAProxy può essere eseguito all'interno di un chroot, non può accedere in modo affidabile a /dev/log. Per questo
motivo, utilizza il protocollo UDP per inviare i suoi log al server, anche se è il locale
server. Le persone che hanno problemi a ricevere i log dovrebbero assicurarsi che il loro syslog
demone ascolta il socket UDP. Diverse distribuzioni Linux fornite con syslogd
dal pacchetto sysklogd hanno UDP disabilitato per impostazione predefinita. Il -r l'opzione deve essere passata a
il demone per abilitare UDP.

SEGNALI


Alcuni segnali hanno un significato speciale per il demone haproxy. In genere vengono utilizzati
tra i demoni e non deve essere utilizzato dall'amministratore.

- SIGUSR1
Dice al demone di fermare tutti i proxy e di uscire una volta chiuse tutte le sessioni. è
spesso indicato come il segnale "soft-stop".

- SIGTTOU
Dice al demone di smettere di ascoltare tutti i socket. Usato internamente da -sf ed -st.

- SIGTTINO
Dice al demone di riavviare l'ascolto di tutti i socket dopo a SIGTTOU. Usato
internamente quando si è verificato un problema durante la riconfigurazione a caldo.

- SIGINT ed TERMINE
Entrambi i segnali possono essere usati per fermare rapidamente il demone.

- SIGILLO
Scarica lo stato di tutti i proxy e server nei log. Utilizzato principalmente per problemi-
scopi di ripresa.

- TANTO
Scarica le informazioni sui pool di memoria su stderr. Utilizzato principalmente per scopi di debug.

- SIGPIPE
Questo segnale viene intercettato e ignorato su sistemi senza MSG_NOSIGNAL.

Utilizzare haproxy online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad