Questo è il comando uwsgi_alarm_xmpp 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
uwsgi_alarm_xmpp - server WSGI veloce (pure C), autoriparante e adatto agli sviluppatori
SINOSSI
uwsgi-core-locale [Opzioni...]
DESCRIZIONE
-s|--presa
collegarsi al socket UNIX/TCP specificato utilizzando il protocollo predefinito
-s|--uwsgi-presa
collegarsi al socket UNIX/TCP specificato utilizzando il protocollo uwsgi
--suwsgi-socket
collegarsi al socket UNIX/TCP specificato utilizzando il protocollo uwsgi su SSL
--ssl-socket
collegarsi al socket UNIX/TCP specificato utilizzando il protocollo uwsgi su SSL
--http-socket
collegarsi al socket UNIX/TCP specificato utilizzando il protocollo HTTP
--http-socket-modificatore1
forza il modificatore1 specificato quando si utilizza il protocollo HTTP
--http-socket-modificatore2
forza il modificatore2 specificato quando si utilizza il protocollo HTTP
--https-socket
collegarsi al socket UNIX/TCP specificato utilizzando il protocollo HTTPS
--https-socket-modificatore1
forza il modificatore1 specificato quando si utilizza il protocollo HTTPS
--https-socket-modificatore2
forza il modificatore2 specificato quando si utilizza il protocollo HTTPS
--fastcgi-socket
collegarsi al socket UNIX/TCP specificato utilizzando il protocollo FastCGI
--fastcgi-nph-socket
associare al socket UNIX/TCP specificato utilizzando il protocollo FastCGI (modalità nph)
--fastcgi-modificatore1
forza il modificatore1 specificato quando si utilizza il protocollo FastCGI
--fastcgi-modificatore2
forza il modificatore2 specificato quando si utilizza il protocollo FastCGI
--scgi-socket
collegarsi al socket UNIX/TCP specificato utilizzando il protocollo SCGI
--scgi-nph-socket
associare al socket UNIX/TCP specificato utilizzando il protocollo SCGI (modalità nph)
--scgi-modificatore1
forza il modificatore1 specificato quando si utilizza il protocollo SCGI
--scgi-modificatore2
forza il modificatore2 specificato quando si utilizza il protocollo SCGI
--socket grezzo
associare al socket UNIX/TCP specificato utilizzando il protocollo RAW
--raw-modificatore1
forza il modificatore1 specificato quando si utilizza il protocollo RAW
--raw-modificatore2
forza il modificatore2 specificato quando si utilizza il protocollo RAW
--puwsgi-socket
associare al socket UNIX/TCP specificato utilizzando il protocollo uwsgi persistente (puwsgi)
--protocollo
forza il protocollo specificato per i socket predefiniti
--protocollo-socket
forza il protocollo specificato per i socket predefiniti
--socket-condiviso
creare un socket condiviso per jailing avanzato o ipc
--un-deferred-shared-socket
creare un socket condiviso per jailing avanzato o ipc (modalità non differita)
-p|--processi
generare il numero specificato di lavoratori/processi
-p|--lavoratori
generare il numero specificato di lavoratori/processi
--tuono-blocco
serialize accept() utilizzo (se possibile)
-t|--harakiri
imposta il timeout dell'harakiri
--harakiri-verboso
abilitare la modalità dettagliata per harakiri
--harakiri-no-arh
non abilitare l'harakiri durante il post-richiesta-hook
--no-harakiri-arh
non abilitare l'harakiri durante il post-richiesta-hook
--no-harakiri-dopo-req-hook
non abilitare l'harakiri durante il post-richiesta-hook
--backtrace-profondità
imposta la profondità del backtrace
--mule-harakiri
imposta il timeout di harakiri per le attività di mulo
-x|--xmlconfig
carica la configurazione dal file xml
-x|--xml
carica la configurazione dal file xml
--config
caricare la configurazione utilizzando il sistema collegabile
--fallback-config
riesegui uwsgi con la configurazione specificata quando il codice di uscita è 1
--severa
abilitare la modalità rigorosa (non è possibile utilizzare il segnaposto)
--salta-zero
salta il controllo del descrittore di file 0
--skip-uscita
salta gli hook atexit (ignorati dal master)
-S|--imposta
imposta un segnaposto o un'opzione
--set-segnaposto
imposta un segnaposto
--set-ph
imposta un segnaposto
--ottenere stampa il valore dell'opzione specificato ed esci
--dichiarare-opzione
dichiarare una nuova opzione personalizzata uWSGI
--dichiarare-opzione2
dichiarare una nuova opzione personalizzata uWSGI (non immediata)
--risolvere
posizionare il risultato di una query DNS nel segnaposto specificato, sitassi:
segnaposto=nome (opzione immediata)
--per (opt logica) per ciclo
--per-glob
(opt logic) per ciclo (expand glob)
--per-tempi
(opt logic) per ciclo (espandi il numero specificato in un elenco a partire da 1)
--per-readline
(opt logic) for cycle (espandi il file specificato in un elenco di righe)
--endfor
(opt logica) fine ciclo
--end-per
(opt logica) fine ciclo
--se-opt
(opt logic) controlla l'opzione
--se-non-opt
(opt logic) controlla l'opzione
--se-env
(opt logic) controlla la variabile d'ambiente
--se-non-env
(opt logic) controlla la variabile d'ambiente
--ifenv
(opt logic) controlla la variabile d'ambiente
--se-ricarica
(opt logic) controlla la ricarica
--se-non-ricarica
(opt logic) controlla la ricarica
--if-nomehost
(opt logic) controlla il nome host
--se-non-nome host
(opt logic) controlla il nome host
--if-corrispondenza-nomehost
(opt logic) prova a confrontare il nome host con un'espressione regolare
--if-not-hostname-match
(opt logic) prova a confrontare il nome host con un'espressione regolare
--se-esiste
(opt logic) controlla l'esistenza di file/directory
--se-non-esiste
(opt logic) controlla l'esistenza di file/directory
--ifesiste
(opt logic) controlla l'esistenza di file/directory
--if-plugin
(opt logic) controlla il plugin
--se-non-plugin
(opt logic) controlla il plugin
--ifplugin
(opt logic) controlla il plugin
--se-file
(opt logic) controlla l'esistenza del file
--se-non-file
(opt logic) controlla l'esistenza del file
--se-dir
(opt logic) verifica l'esistenza della directory
--se-non-dir
(opt logic) verifica l'esistenza della directory
--ifdir
(opt logic) verifica l'esistenza della directory
--if-directory
(opt logic) verifica l'esistenza della directory
--finisci se
(opt logica) end if
--finisci se
(opt logica) end if
--lista nera
imposta il contesto della lista nera delle opzioni
--fine-lista nera
cancella il contesto della lista nera delle opzioni
--lista bianca
imposta il contesto della whitelist delle opzioni
--end-lista bianca
cancella il contesto della lista bianca delle opzioni
--ignore-sigma
non segnalare (fastidioso) SIGPIPE
--ignore-scrivi-errori
non segnalare (fastidiosi) errori write()/writev()
--tolleranza agli errori di scrittura
imposta il numero massimo di errori di scrittura consentiti (default: nessuna tolleranza)
--write-errors-only-exception
sollevare solo un'eccezione sugli errori di scrittura dando il controllo all'app stessa
--disabilita-scrittura-eccezione
disabilita la generazione di eccezioni su write()/writev()
--ereditare
usa il file specificato come modello di configurazione
--includere
includi il file specificato come configurazione immediata
--iniettare-prima
iniettare un file di testo prima del file di configurazione (template avanzato)
--iniettare-dopo
inietta un file di testo dopo il file di configurazione (template avanzato)
-d|--demonizza
demonizzare uWSGI
--daemonize2
demonizzare uWSGI dopo il caricamento dell'app
--fermare fermare un'istanza
--ricaricare
ricaricare un'istanza
--pausa
mettere in pausa un'istanza
--sospendere
sospendere un'istanza
--riprendere
riprendere un'istanza
--connetti e leggi
connettersi a un socket e attendere i dati da esso
--estratto
recuperare/scaricare qualsiasi indirizzo supportato su stdout
-l|--ascolta
imposta la dimensione della coda di ascolto del socket
-v|--max-var
impostare la quantità di strutture iovec/vars interne
--max-app
impostare il numero massimo di domande per lavoratore
-b|--dimensione-buffer
imposta la dimensione del buffer interno
-m|--report-memoria
abilitare il rapporto sulla memoria
--profilatore
abilitare il profiler specificato
-c|--modalità cgi
forza la modalità CGI per i plugin che la supportano
-a|--presa-astratta
forza il socket UNIX in modalità astratta (solo Linux)
-C|--presa-chmod
chmod-presa
-C|--chmod
chmod-presa
--chown-zoccolo
chown socket unix
--umask
imposta umask
--legatura libera
metti socket in modalità freebind
--map-socket
mappare le prese a lavoratori specifici
-T|--abilita-thread
abilitare i thread
--no-thread-aspetta
non aspettare la cancellazione dei thread all'uscita/ricarica
--auto-nomeproc
imposta automaticamente il nome dei processi su qualcosa di significativo
--procname-prefisso
aggiungi un prefisso ai nomi dei processi
--nomeproc-prefisso-spaziato
aggiungi un prefisso spaziato ai nomi dei processi
--procname-append
aggiungi una stringa ai nomi dei processi
--nomeproc
impostare i nomi dei processi
--nomeproc-master
imposta il nome del processo principale
-i|--interprete-singolo
non utilizzare più interpreti (ove disponibili)
--bisogno-app
esci se non è possibile caricare alcuna app
-M|--maestro
abilitare il processo principale
--onore-stdin
non rimappare stdin in / Dev / null
--imperatore
corri l'imperatore
--emperor-proxy-socket
costringere il vassallo a diventare un procuratore dell'Imperatore
--imperatore-wrapper
imposta un wrapper binario per i vassalli
--emperor-wrapper-override
imposta un wrapper binario per i vassalli da provare prima di quello predefinito
--emperor-wrapper-fallback
imposta un wrapper binario per i vassalli da provare come ultima risorsa
--imperatore-nofollow
non seguire i collegamenti simbolici durante il controllo di mtime
--nomeproc-imperatore
imposta il nome del processo Emperor
--freq-imperatore
imposta la frequenza di scansione dell'Emperor (default 3 secondi)
--imperor-required-heartbeat
imposta la tolleranza dell'Imperatore sui battiti del cuore
--imperatore-maledizione-tolleranza
imposta la tolleranza dell'Imperatore sui vassalli maledetti
--imperatore-pidfile
scrivi il pid dell'imperatore nel file specificato
--imperatore-tiranno
metti l'Imperatore in modalità Tiranno
--imperatore-tiranno-nofollow
non seguire i collegamenti simbolici durante il controllo di uid/gid in modalità Tyrant
--imperatore-stats
esegui il server delle statistiche dell'imperatore
--server-statistiche-imperatore
esegui il server delle statistiche dell'imperatore
--primo-imperatore
genera l'imperatore il prima possibile
--imperatore-signore della nidiata
esegui l'imperatore in modalità BroodLord
--emperor-acceleratore
imposta il livello di limitazione (in millisecondi) per i vassalli che si comportano male (predefinito 1000)
--imperatore-max-acceleratore
imposta il livello massimo di limitazione (in millisecondi) per i vassalli che si comportano male (predefinito 3
minuti)
--imperatore-magic-exec
prefissare i file di configurazione dei vassalli con exec:// se hanno il bit eseguibile
--estensione-emperor-on-demand
cerca il file di testo (nome vassallo + estensione) contenente il nome del socket su richiesta
--imperatore-on-demand-ext
cerca il file di testo (nome vassallo + estensione) contenente il nome del socket su richiesta
--directory-emperor-on-demand
abilitare il collegamento in modalità su richiesta al socket unix nella directory specificata denominata
come il vassallo + .socket
--imperatore-on-demand-dir
abilitare il collegamento in modalità su richiesta al socket unix nella directory specificata denominata
come il vassallo + .socket
--imperatore-on-demand-exec
usa l'output del comando specificato come nome socket su richiesta (il nome vassallo
viene passato come unico argomento)
--imperatore-extra-estensione
consente l'estensione specificata nell'Imperatore (il vassallo sarà chiamato con --config)
--imperatore-extra-ext
consente l'estensione specificata nell'Imperatore (il vassallo sarà chiamato con --config)
--imperatore-no-lista nera
disabilita il sottosistema della lista nera di Emperor
--imperatore-usa-clone
usa clone() invece di fork() passando i flag unshare() specificati
--cap-imperatore
impostare la capacità dei vassalli
--vassalli-cap
impostare la capacità dei vassalli
--vassallo-cap
impostare la capacità dei vassalli
--elenco-monitor-imperiale
elenco monitor imperiali abilitati
--elenco-monitor-imperiali
elenco monitor imperiali abilitati
--vassalli-ereditari
aggiungi modelli di configurazione alla configurazione dei vassalli (usa --ereditare)
--vassalli-include
includi modelli di configurazione nella configurazione dei vassalli (usa --includere invece di --ereditare)
--vassalli-ereditare-prima
aggiungi modelli di configurazione alla configurazione dei vassalli (usa --ereditare, analizza davanti al vassallo
file)
--vassalli-include-before
includi modelli di configurazione nella configurazione dei vassalli (usa --includere invece di --ereditare,
analizza prima del file vassallo)
--vassalli-start-hook
eseguire il comando specificato prima che inizi ogni vassallo
--vassalli-stop-gancio
eseguire il comando specificato dopo la morte del vassallo
--vassallo-sos
chiedi rinforzi all'imperatore quando sei sovraccarico
--vassallo-sos-arretrato
chiedi all'imperatore sos se la coda di backlog ha più elementi del valore specificato
--set-vassalli
imposta automaticamente l'opzione specificata (tramite --impostato) per ogni vassallo
--set-vassallo
imposta automaticamente l'opzione specificata (tramite --impostato) per ogni vassallo
--battito cardiaco
annunciare la salute all'imperatore
--ricarica-misericordia
imposta il tempo massimo (in secondi) di attesa per la morte dei lavoratori e di altri processi
durante la ricarica/spegnimento
--worker-reload-misericordia
imposta il tempo massimo (in secondi) che un lavoratore può impiegare per ricaricare/spegnere (l'impostazione predefinita è
60)
--mule-reload-misericordia
imposta il tempo massimo (in secondi) che un mulo può impiegare per ricaricare/spegnere (l'impostazione predefinita è
60)
--exit-al-ricaricamento
forza l'uscita anche se viene richiesta una ricarica
--morire a termine
esci invece di ricaricare brutalmente su SIGTERM
--force-gateway
forza lo spawn del primo gateway registrato senza un master
-h|--aiuto
mostra questo aiuto
-h|--utilizzo
mostra questo aiuto
--print-sim
stampa il contenuto del simbolo binario specificato
--print-simbolo
stampa il contenuto del simbolo binario specificato
-r|--mietitore
chiama waitpid(-1,...) dopo ogni richiesta di sbarazzarsi degli zombie
-R|--max-richieste
ricaricare i lavoratori dopo la quantità specificata di richieste gestite
--min-vita-lavoratore
numero di secondi che il lavoratore deve eseguire prima di essere ricaricato (il valore predefinito è 60)
--max-lavoratore-vita
ricaricare i lavoratori dopo il numero di secondi specificato (l'impostazione predefinita è disabilitata)
-z|--timeout presa
imposta il timeout delle prese interne
--nessun passaggio
disabilita il passaggio del descrittore di file
--serrature
creare il numero specificato di blocchi condivisi
--lock-motore
impostare il motore di blocco
--ftok imposta la chiave ipcsem tramite ftok() per evitare duplicati
--persistent-ipcsem
non rimuovere ipcsem allo spegnimento
-A|--area condivisa
creare un'area di memoria condivisa non elaborata di pagine specificate (nota: supporta anche keyval)
--safe-fd
non chiudere il descrittore di file specificato
--fd sicuro
non chiudere il descrittore di file specificato
--cache
creare una cache condivisa contenente determinati elementi
--cache-blocksize
imposta la dimensione del blocco della cache
--cache-negozio
abilita la cache persistente su disco
--cache-store-sync
imposta la frequenza di sincronizzazione per la cache persistente
--cache-nessuna-scadenza
disabilita la scansione automatica degli elementi scaduti
--cache-scadenza-freq
imposta la frequenza delle scansioni di cache sweeper (predefinito 3 secondi)
--cache-report-elementi-liberati
segnalare costantemente l'elemento della cache liberato dallo sweeper (utilizzare solo per il debug)
--cache-udp-server
associare il server cache udp (usato solo per set/update/delete) al socket specificato
--cache-udp-nodo
invia l'aggiornamento/cancellazione della cache al server udp della cache specificato
--sincronizzazione cache
copia l'intero contenuto di un altro server cache uWSGI all'avvio del server
--cache-usa-ultima-modificata
aggiorna last_modified_at timestamp su ogni modifica dell'elemento della cache (l'impostazione predefinita è
Disabilitato)
--add-cache-item
aggiungi un elemento nella cache
--carica-file-nella-cache
carica un file statico nella cache
--carica-file-nella-cache-gzip
caricare un file statico nella cache con compressione gzip
--cache2
creare una cache condivisa di nuova generazione (sintassi keyval)
--fare la coda
abilitare la coda condivisa
--queue-blocksize
imposta la dimensione del blocco della coda
--queue-negozio
abilitare la coda persistente su disco
--queue-store-sync
imposta la frequenza di sincronizzazione per la coda persistente
-Q|--spooler
eseguire uno spooler nella directory specificata
--spooler-esterno
mappare le richieste degli spooler a una directory di spooler gestita da un'istanza esterna
--spooler-ordinato
prova a ordinare l'esecuzione delle attività di spooler
--spooler-chdir
chdir() nella directory specificata prima di ogni attività di spooler
--processi-spooler
imposta il numero di processi per gli spooler
--spooler-silenzioso
non essere prolisso con le attività di spooler
--spooler-max-attività
impostare il numero massimo di attività da eseguire prima di riciclare uno spooler
--spooler-harakiri
imposta il timeout di harakiri per le attività di spooler
--frequenza-spooler
impostare la frequenza dello spooler
--freq-spooler
impostare la frequenza dello spooler
--mulo aggiungi un mulo
--muli
aggiungi il numero specificato di muli
--azienda agricola aggiungi un allevamento di muli
--mule-msg-size
imposta la dimensione del buffer del messaggio mulo
--segnale
invia un segnale uwsgi a un server
--bufsize del segnale
imposta la dimensione del buffer per la coda del segnale
--signals-buffsize
imposta la dimensione del buffer per la coda del segnale
--segnale-timer
aggiungi un timer (sintassi: )
--Timer
aggiungi un timer (sintassi: )
--segnale-rbtimer
aggiungi un timer redblack (sintassi: )
--rbtimer
aggiungi un timer redblack (sintassi: )
--rpc-max
numero massimo di slot rpc (predefinito: 64)
-L|--disabilita-registrazione
disabilita la registrazione delle richieste
--gregge
blocca il file specificato prima di iniziare, esci se bloccato
--flock-aspetta
blocca il file specificato prima di iniziare, attendi se bloccato
--gregge2
blocca il file specificato dopo la registrazione/configurazione del demone, esci se bloccato
--flock-aspetta2
blocca il file specificato dopo la registrazione/configurazione del demone, attendi se bloccato
--pidfile
creare pidfile (prima della caduta dei privilegi)
--pidfile2
crea pidfile (dopo la caduta dei privilegi)
--chroot
chroot() nella directory specificata
--pivot-root
pivot_root() nelle directory specificate (new_root e put_old devono essere separati
con uno spazio)
--radice_pivot
pivot_root() nelle directory specificate (new_root e put_old devono essere separati
con uno spazio)
--uido setuid all'utente/uid specificato
--ddio setgid al gruppo/gid specificato
--add-gid
aggiungi l'ID di gruppo specificato alle credenziali del processo
--immediato-uid
setuid all'utente/uid specificato IMMEDIATAMENTE
--immediato-gid
setgid al gruppo/gid specificato IMMEDIATAMENTE
--no-initgroups
disabilita i gruppi aggiuntivi impostati tramite initgroups()
--Cap impostare la capacità del processo
--annulla condivisione
unshare() parte dei processi e inserirlo in un nuovo spazio dei nomi
--unshare2
unshare() parte dei processi e inserirlo in un nuovo spazio dei nomi dopo la modifica di rootfs
--setns-socket
esporre un socket unix che restituisce fds dello spazio dei nomi da /proc/auto/ns
--setns-socket-skip
salta la voce specificata quando si inviano i descrittori di file setns
--setns-skip
salta la voce specificata quando si inviano i descrittori di file setns
--setn
unisciti a uno spazio dei nomi creato da un'istanza uWSGI esterna
--setns-preopen
aprire /proc/auto/ns il prima possibile e cache fds
--incarcerato
contrassegna l'istanza come jail (forza l'esecuzione di hook post_jail)
--riforcuare
fork() di nuovo dopo la caduta dei privilegi. Utile per i sistemi di jailing
--ri-forchettare
fork() di nuovo dopo la caduta dei privilegi. Utile per i sistemi di jailing
--refork-come-root
fork() di nuovo prima che cadano i privilegi. Utile per i sistemi di jailing
--re-fork-come-root
fork() di nuovo prima che cadano i privilegi. Utile per i sistemi di jailing
--refork-post-prigione
fork() di nuovo dopo il jail. Utile per i sistemi di jailing
--re-fork-post-prigione
fork() di nuovo dopo il jail. Utile per i sistemi di jailing
--gancio-al più presto
eseguire l'hook specificato il prima possibile
--gancio-pre-prigione
eseguire l'hook specificato prima del jailing
--gancio-post-prigione
eseguire l'hook specificato dopo il jailing
--gancio-in-prigione
eseguire l'hook specificato in jail dopo l'inizializzazione
--hook-come-root
eseguire l'hook specificato prima della caduta dei privilegi
--hook-come-utente
eseguire l'hook specificato dopo la caduta dei privilegi
--hook-come-utente-uscita
eseguire l'hook specificato prima di uscire dall'app e ricaricare
--hook-pre-app
eseguire l'hook specificato prima del caricamento dell'app
--hook-post-app
eseguire l'hook specificato dopo il caricamento dell'app
--gancio-post-forchetta
eseguire il gancio specificato dopo ogni fork
--gancio-accettando
eseguire l'hook specificato dopo che ogni lavoratore è entrato nella fase di accettazione
--hook-accettazione1
eseguire l'hook specificato dopo che il primo lavoratore è entrato nella fase di accettazione
--hook-accettare-una volta
eseguire l'hook specificato dopo che ogni lavoratore è entrato nella fase di accettazione (una volta)
per istanza)
--hook-accettando1-una volta
eseguire l'hook specificato dopo che il primo lavoratore entra nella fase di accettazione (una volta per
esempio)
--hook-master-inizio
eseguire l'hook specificato all'avvio del Master
--gancio-tocco
eseguire l'hook specificato quando viene toccato il file specificato (sintassi: )
--hook-imperatore-inizio
esegui l'hook specificato all'avvio dell'Emperor
--gancio-imperatore-stop
esegui l'hook specificato quando l'Imperatore invia un messaggio di stop
--hook-imperatore-ricarica
esegui l'hook specificato quando l'Imperatore invia un messaggio di ricarica
--hook-imperatore-perso
esegui l'hook specificato quando la connessione Emperor viene persa
--gancio-come-vassallo
esegui l'hook specificato prima di exec()ing il vassallo
--gancio-come-imperatore
eseguire il gancio specificato nell'imperatore dopo che il vassallo è stato avviato
--gancio-come-mulo
eseguire il gancio specificato in ogni mulo
--hook-come-gateway
eseguire l'hook specificato in ogni gateway
--dopo-richiesta-gancio
eseguire la funzione/simbolo specificata dopo ogni richiesta
--dopo-richiesta-chiamata
eseguire la funzione/simbolo specificata dopo ogni richiesta
--exec-al più presto
eseguire il comando specificato il prima possibile
--exec-preprigione
eseguire il comando specificato prima del jailing
--exec-post-prigione
eseguire il comando specificato dopo il jailing
--exec-in-carcere
eseguire il comando specificato in jail dopo l'inizializzazione
--exec-come-root
eseguire il comando specificato prima della caduta dei privilegi
--exec-come-utente
eseguire il comando specificato dopo la caduta dei privilegi
--exec-as-user-atexit
eseguire il comando specificato prima di uscire dall'app e ricaricare
--exec-pre-app
eseguire il comando specificato prima del caricamento dell'app
--exec-post-app
eseguire il comando specificato dopo il caricamento dell'app
--exec-as-vassall
esegui il comando specificato prima di exec()ing il vassallo
--exec-come-imperatore
eseguire il comando specificato nell'imperatore dopo che il vassallo è stato avviato
--mount-al più presto
monta il filesystem il prima possibile
--mount-pre-prigione
monta il filesystem prima del jailing
--mount-post-prigione
monta il filesystem dopo il jailing
--mount-in-prigione
monta il filesystem in jail dopo l'inizializzazione
--mount-come-root
monta il filesystem prima che i privilegi cadano
--mount-as-vassall
monta il filesystem prima di exec()ing il vassallo
--mount-come-imperatore
montare il filesystem nell'imperatore dopo che il vassallo è stato avviato
--umount-al più presto
smontare il filesystem il prima possibile
--umount-pre-prigione
smontare il filesystem prima del jailing
--umount-post-prigione
smontare il filesystem dopo il jailing
--umount-in-prigione
smontare il filesystem in jail dopo l'inizializzazione
--umount-come-root
smonta il filesystem prima che i privilegi cadano
--umount-come-vassallo
smontare il filesystem prima di exec()ing il vassallo
--umount-come-imperatore
smontare il filesystem nell'imperatore dopo che il vassallo è stato avviato
--attendere-interfaccia
attendere che venga visualizzata l'interfaccia di rete specificata prima di eseguire gli hook di root
--wait-for-timeout-interfaccia
imposta il timeout per l'attesa dell'interfaccia
--attendere-interfaccia
attendere che venga visualizzata l'interfaccia di rete specificata prima di eseguire gli hook di root
--wait-timeout-interfaccia
imposta il timeout per l'attesa dell'interfaccia
--aspetta-iface
attendere che venga visualizzata l'interfaccia di rete specificata prima di eseguire gli hook di root
--wait-for-iface-timeout
imposta il timeout per l'attesa dell'interfaccia
--aspetta-iface
attendere che venga visualizzata l'interfaccia di rete specificata prima di eseguire gli hook di root
--wait-iface-timeout
imposta il timeout per l'attesa dell'interfaccia
--aspetta-per-fs
attendere che appaia l'elemento del filesystem specificato prima di eseguire gli hook di root
--attesa-file
attendi che appaia il file specificato prima di eseguire gli hook di root
--wait-for-dir
attendi che appaia la directory specificata prima di eseguire gli hook di root
--wait-for-mountpoint
attendi che appaia il punto di montaggio specificato prima di eseguire gli hook di root
--wait-for-fs-timeout
imposta il timeout per wait-for-fs/file/dir
--attesa-presa
attendi che il socket specificato sia pronto prima di caricare le app
--wait-for-socket-timeout
imposta il timeout per wait-for-socket
--chiama al più presto
chiamare la funzione specificata il prima possibile
--call-pre-prigione
chiama la funzione specificata prima del jailing
--call-post-prigione
chiama la funzione specificata dopo il jailing
--chiamata in prigione
chiama la funzione specificata in jail dopo l'inizializzazione
--call-as-root
chiama la funzione specificata prima della caduta dei privilegi
--chiama-come-utente
chiama la funzione specificata dopo la caduta dei privilegi
--call-as-user-aexit
chiama la funzione specificata prima di uscire dall'app e ricaricarla
--call-pre-app
chiama la funzione specificata prima del caricamento dell'app
--app post-chiamata
chiama la funzione specificata dopo il caricamento dell'app
--chiama-come-vassallo
chiama la funzione specificata () prima di eseguire () il vassallo
--chiama-come-vassallo1
chiama la funzione specificata (char *) prima di exec()ing il vassallo
--chiama-come-vassallo3
chiama la funzione specificata (char *, uid_t, gid_t) prima di exec()ing il vassallo
--chiama-come-imperatore
chiama la funzione specificata() nell'imperatore dopo che il vassallo è stato avviato
--call-as-imperatore1
chiamare la funzione specificata (char *) nell'imperatore dopo che il vassallo è stato
iniziato
--call-as-imperatore2
chiama la funzione specificata (char *, pid_t) nell'imperatore dopo che il vassallo è stato
iniziato
--call-as-imperatore4
chiama la funzione specificata (char *, pid_t, uid_t, gid_t) nell'imperatore dopo il
vassallo è stato avviato
--ini carica la configurazione dal file ini
-y|--yaml
carica la configurazione dal file yaml
-y|--yml
carica la configurazione dal file yaml
-j|--json
carica la configurazione dal file json
-j|--js
carica la configurazione dal file json
--il peso
peso dell'istanza (utilizzato da clustering/lb/subscriptions)
--auto-peso
imposta automaticamente il peso dell'istanza (utilizzato da clustering/lb/subscriptions)
--nessun server
forza la modalità senza server
--modalità-comando
modalità di comando forzata
--no-defer-accettare
disabilita l'accettazione differita sui socket
--tcp-nodelay
abilitare TCP NODELAY su ogni richiesta
--così-keepalive
abilitare TCP KEEPALIVEs
--così-invia-timeout
imposta SO_SNDTIMEO
--socket-send-timeout
imposta SO_SNDTIMEO
--così-write-timeout
imposta SO_SNDTIMEO
--socket-scrittura-timeout
imposta SO_SNDTIMEO
--socket-sndbuf
imposta SO_SNDBUF
--socket-rcvbuf
imposta SO_RCVBUF
--limit-as
limita lo spazio degli indirizzi dei processi/vsz
--limit-nproc
limitare il numero di processi generabili
--ricarica-su-come
ricaricare se lo spazio degli indirizzi è superiore ai megabyte specificati
--ricarica-su-rss
ricaricare se la memoria RSS è superiore ai megabyte specificati
--evil-reload-on-as
forzare il master a ricaricare un lavoratore se il suo spazio di indirizzi è maggiore di quello specificato
megabyte
--evil-ricarica-su-rss
forzare il master a ricaricare un lavoratore se la sua memoria rss è superiore a quella specificata
megabyte
--mem-collettore-freq
imposta la frequenza del raccoglitore di memoria quando sono in atto ricariche malvagie
--ricarica su fd
ricaricare se il descrittore di file specificato è pronto
--brutale-ricarica-su-fd
ricarica brutale se il descrittore di file specificato è pronto
--ksm abilitare Linux KSM
--pcre-jit
abilita pcre jit (se disponibile)
--mai-scambiare
blocca tutte le pagine di memoria evitando lo scambio
--touch-ricarica
ricarica uWSGI se il file specificato viene modificato/toccato
--touch-lavoratori-ricarica
attivare la ricarica dei (solo) worker se il file specificato viene modificato/toccato
--touch-chain-ricarica
trigger chain ricarica se il file specificato viene modificato/toccato
--touch-logrotate
attiva la registrazione se il file specificato viene modificato/toccato
--touch-logreopen
trigger log riaprire se il file specificato viene modificato/toccato
--touch-exec
esegui comando quando il file specificato viene modificato/toccato (sintassi: comando file)
--segnale tattile
segnale quando il file specificato viene modificato/toccato (sintassi: segnale file)
--fs-ricarica
ricaricare con grazia quando l'oggetto del filesystem specificato viene modificato
--fs-brutale-ricarica
ricarica brutale quando l'oggetto del filesystem specificato viene modificato
--fs-segnale
genera un segnale uwsgi quando l'oggetto filesystem specificato viene modificato (sintassi: file
segnale)
--check-punto di montaggio
distruggere l'istanza se un filesystem nonèpiùraggiungibile (utile per l'affidabilità di Fuse
gestione)
--controllo del punto di montaggio
distruggere l'istanza se un filesystem nonèpiùraggiungibile (utile per l'affidabilità di Fuse
gestione)
--check-mount
distruggere l'istanza se un filesystem nonèpiùraggiungibile (utile per l'affidabilità di Fuse
gestione)
--controllo-montaggio
distruggere l'istanza se un filesystem nonèpiùraggiungibile (utile per l'affidabilità di Fuse
gestione)
--propaga-touch
opzione di over-engineering per il sistema con gestione del segnale instabile
--limit-post
limite del corpo della richiesta
--no-orfani
uccidi automaticamente i lavoratori se il padrone muore (può essere pericoloso per la disponibilità)
--prio imposta la priorità dei processi/thread
--cpu-affinità
impostare l'affinità della CPU
--post-buffering
imposta la dimensione in byte dopo la quale verrà bufferizzato su disco anziché in memoria
--post-buffering-buffsize
imposta la dimensione del buffer per read() in modalità post buffering
--avviso di lettura del corpo
impostare la quantità di allocazione di memoria consentita (in megabyte) per il corpo della richiesta prima
iniziando a stampare un avviso
--avanzamento-caricamento
abilitare la creazione di file .json nella directory specificata durante un caricamento di file
--no-app-predefinita
non eseguire il fallback all'app predefinita
--gestisci-nome-script
riscrive automaticamente SCRIPT_NAME e PATH_INFO
--ignora-nome-script
ignora SCRIPT_NAME
--catch-eccezioni
segnala l'eccezione come output http (sconsigliato, utilizzare solo per i test)
--ricarica-in-eccezione
ricaricare un lavoratore quando viene sollevata un'eccezione
--ricarica-su-tipo-eccezione
ricaricare un lavoratore quando viene generato un tipo di eccezione specifico
--ricarica-su-valore-eccezione
ricaricare un lavoratore quando viene sollevato un valore di eccezione specifico
--reload-on-exception-repr
ricaricare un lavoratore quando viene generato un tipo di eccezione specifico+valore (specifico della lingua)
--gestore-eccezione
aggiungi un gestore di eccezioni
--enable-metriche
abilita il sottosistema delle metriche
--metrico
aggiungi una metrica personalizzata
--metrica-soglia
aggiungi una soglia/allarme metrica
--allarme-metrico
aggiungi una soglia/allarme metrica
--allarme-metrica
aggiungi una soglia/allarme metrica
--metrics-dir
esporta le metriche come file di testo nella directory specificata
--metrics-dir-ripristino
ripristina l'ultimo valore preso dalla metrica dir
--metrica-dir
esporta le metriche come file di testo nella directory specificata
--metric-dir-ripristino
ripristina l'ultimo valore preso dalla metrica dir
--metrics-no-core
disabilitare la generazione di metriche relative ai core
--udp eseguire il server udp all'indirizzo specificato
--statistiche
abilitare il server delle statistiche sull'indirizzo specificato
--server-statistiche
abilitare il server delle statistiche sull'indirizzo specificato
--stats-http
prefisso stats server json output con intestazioni http
--stats-minimizzato
minimizzare l'output json delle statistiche
--stats-min
minimizzare l'output json delle statistiche
--stats-push
spingi le statistiche json nella destinazione specificata
--stats-pusher-default-freq
imposta la frequenza predefinita dei pusher delle statistiche
--stats-pushers-default-freq
imposta la frequenza predefinita dei pusher delle statistiche
--stats-no-core
disabilitare la generazione di statistiche relative ai core
--stats-no-metriche
non includere le metriche nell'output delle statistiche
--multicast
iscriviti a un gruppo multicast specificato
--multicast-ttl
imposta multicast ttl
--multicast-loop
imposta loop multicast (predefinito 1)
--master-fifo
abilitare il master fifo
--notifica-socket
abilitare la presa di notifica
--subscription-notifica-socket
impostare la presa di notifica per gli abbonamenti
--legione
è diventato un membro di una legione
--legion-mcast
è diventato un membro di una legione (scorciatoia per multicast)
--nodo-legione
aggiungi un nodo a una legione
--frequenza-legione
imposta la frequenza dei pacchetti della legione
--legione-tolleranza
impostare la tolleranza del sottosistema legione
--legion-death-on-lord-error
dichiararsi come un nodo morto per il numero di secondi specificato se uno dei
Lord Hooks fallisce
--legion-skew-tolleranza
impostare la tolleranza di sfasamento dell'orologio del sottosistema legione (predefinito 30 secondi)
--signore della legione
azione per invocare l'elezione del Signore
--legione-unlord
azione per chiamare il Signore congedare
--setup-legione
azione per richiedere l'allestimento della legione
--legione-morte
azione per invocare la morte della legione (chiusura dell'istanza)
--legione-unisciti
azione per chiamare l'unione della legione (la prima volta che viene raggiunto il quorum)
--legion-node-unito
azione per chiamare un nuovo nodo che si unisce alla legione
--legione-nodo-sinistra
azione per chiamare il nodo che lascia la legione
--legione-quorum
stabilire il quorum di una legione
--legione-scorrimento
impostare il rotolo di una legione
--legione-scorrimento-dimensione massima
imposta la dimensione massima del buffer di scorrimento della legione
--legion-scroll-list-max-size
imposta la dimensione massima del buffer dell'elenco di scorrimento della legione
--subscriptions-sign-check
impostare l'algoritmo digest e la directory dei certificati per il sistema di abbonamento protetto
--subscriptions-sign-check-tolleranza
imposta la tolleranza massima (in secondi) dello sfasamento dell'orologio per l'abbonamento protetto
sistema
--subscriptions-sign-skip-uid
salta il controllo della firma per l'uid specificato quando si utilizzano le credenziali dei socket unix
--subscriptions-credentials-check
aggiungi una directory per cercare le credenziali della chiave degli abbonamenti
--subscriptions-use-credentials
abilitare la gestione di SCM_CREDENTIALS negli abbonamenti socket UNIX
--abbonamento-algoritmo
impostare l'algoritmo di bilanciamento del carico per il sistema di abbonamento
--abbonamento-dotsplit
prova a tornare alla parte successiva (basata sui punti) nella chiave di abbonamento
--Iscriviti a
iscriviti al server di sottoscrizione specificato
--ns iscriviti al server di sottoscrizione specificato
--sottoscrivi
iscriviti al server di sottoscrizione specificato
--iscriviti2
abbonarsi al server di sottoscrizione specificato utilizzando la sintassi keyval avanzata
--frequenza-iscrizione
inviare l'annuncio dell'abbonamento all'intervallo specificato
--tolleranza all'abbonamento
imposta la tolleranza per i server in abbonamento
--unsubscribe-on-graceful-reload
forzare la richiesta di annullamento dell'iscrizione anche durante la normale ricarica
--start-unsubscribe
configurare gli abbonamenti ma non inviarli (utile con master fifo)
--subscribe-con-modificatore1
forza il modificatore1 specificato al momento della sottoscrizione
--snmp abilitare il server SNMP incorporato
--snmp-comunità
imposta la stringa della community SNMP
--ssl-verboso
sii prolisso sugli errori SSL
--ssl-sessions-use-cache
usa la cache uWSGI per l'archiviazione delle sessioni ssl
--ssl-session-use-cache
usa la cache uWSGI per l'archiviazione delle sessioni ssl
--ssl-sessioni-timeout
imposta il timeout delle sessioni SSL (predefinito: 300 secondi)
--ssl-sessione-timeout
imposta il timeout delle sessioni SSL (predefinito: 300 secondi)
--sni aggiungere un contesto SSL governato da SNI
--sni-dir
controlla il file cert/key/client_ca nella directory specificata e crea uno sni/ssl
contesto su richiesta
--sni-dir-ciphers
imposta le cifre SSL per l'opzione sni-dir
--abilita ssl3
abilitare SSLv3 (non sicuro)
--opzione-ssl
impostare un'opzione SSL non elaborata (valore numerico)
--sni-regexp
aggiungere un contesto SSL governato da SNI (la chiave è un'espressione regolare)
--ssl-tmp-dir
memorizzare i file temporanei relativi a SSL nella directory specificata
--intervallo di controllo
impostare l'intervallo (in secondi) dei controlli principali
--forkbomb-ritardo
dormi per il numero di secondi specificato quando viene rilevata una forkbomb
--percorso-binario
forza percorso binario
--privileged-binary-patch
patch il binario uwsgi con un nuovo comando (prima della caduta dei privilegi)
--patch-binario-non privilegiato
patch il binario uwsgi con un nuovo comando (dopo la caduta dei privilegi)
--privileged-binary-patch-arg
patchare il binario uwsgi con un nuovo comando e argomenti (prima della caduta dei privilegi)
--unprivileged-binary-patch-arg
patch il binario uwsgi con un nuovo comando e argomenti (dopo la caduta dei privilegi)
--asincrono
abilitare la modalità asincrona con i core specificati
--max-fd
imposta il numero massimo di descrittori di file (richiede i privilegi di root)
--logto
imposta file di registro/indirizzo udp
--logto2
accedere al file specificato o all'indirizzo udp dopo la caduta dei privilegi
--formato-log
imposta il formato avanzato per la registrazione delle richieste
--logformato
imposta il formato avanzato per la registrazione delle richieste
--logformat-strftime
applica strftime all'output di logformat
--log-format-strftime
applica strftime all'output di logformat
--logfile-chown
chown file di registro
--logfile-chmod
file di registro chmod
--log-syslog
log in syslog
--log-socket
invia i log al socket specificato
--req-logger
impostare/aggiungere un registratore di richieste
--logger-req
impostare/aggiungere un registratore di richieste
--logger
impostare/aggiungere un logger
--elenco-logger
elenca i logger abilitati
--elenco-logger
elenca i logger abilitati
--logger-thread
scarica il registro scrivendo su un thread
--codificatore log
aggiungi un elemento nella catena del codificatore di log
--log-req-codificatore
aggiungi un elemento nella catena dell'encoder log req
--log-drenaggio
drenare (non mostrare) le righe di registro che corrispondono alla regexp specificata
--filtro-log
mostra solo le righe di registro che corrispondono alla regexp specificata
--log-percorso
log al logger denominato specificato se regexp applicato sulle corrispondenze della linea di log
--log-req-percorso
registra le richieste al logger denominato specificato se regexp viene applicato sulle corrispondenze della linea di log
--use-abortire
chiamare abort() su segfault/fpe, potrebbe essere utile per generare un core dump
--allarme
creare un nuovo avviso, sintassi:
--allarme-economico
utilizzare il thread di allarme principale anziché creare thread dedicati per gli allarmi basati su curl
--frequenza-allarme
sintonizzare il sistema di allarme anti-loop (default 3 secondi)
--allarme-fd
genera l'allarme specificato quando un fd viene letto per la lettura (per impostazione predefinita legge 1 byte,
impostare 8 per eventfd)
--allarme-segfault
genera l'allarme specificato quando viene eseguito il gestore degli errori di segmentazione
--segfault-allarme
genera l'allarme specificato quando viene eseguito il gestore degli errori di segmentazione
--allarme-arretrato
attiva l'allarme specificato quando la coda del backlog socket è piena
--allarme-arretrato
attiva l'allarme specificato quando la coda del backlog socket è piena
--lq-allarme
attiva l'allarme specificato quando la coda del backlog socket è piena
--allarme-lq
attiva l'allarme specificato quando la coda del backlog socket è piena
--allarme-ascolto-coda
attiva l'allarme specificato quando la coda del backlog socket è piena
--allarme-coda-di-ascolto
attiva l'allarme specificato quando la coda del backlog socket è piena
--log-allarme
genera l'allarme specificato quando una riga di registro corrisponde all'espressione regolare specificata, sintassi:
[,allarme...]
--log-allarme
genera l'allarme specificato quando una riga di registro corrisponde all'espressione regolare specificata, sintassi:
[,allarme...]
--not-log-allarme
salta l'avviso specificato quando una riga di registro corrisponde all'espressione regolare specificata, sintassi:
[,allarme...]
--not-log-allarme
salta l'avviso specificato quando una riga di registro corrisponde all'espressione regolare specificata, sintassi:
[,allarme...]
--elenco-allarmi
elenco allarmi abilitati
--elenco-allarmi
elenco allarmi abilitati
--dimensione-messaggio-allarme
imposta la dimensione massima di un messaggio di allarme (default 8192)
--log-master
delegare la registrazione al processo principale
--log-master-buffsize
impostare la dimensione del buffer per il logger master. i messaggi di registro più grandi verranno troncati
--log-master-flusso
crea il logpipe principale come SOCK_STREAM
--log-master-req-stream
creare il logpipe delle richieste master come SOCK_STREAM
--log-riapri
riapri il registro dopo aver ricaricato
--log-troncare
troncare il log all'avvio
--log-dimensionemax
imposta la dimensione massima del file di registro
--log-nome backup
imposta il nome del file di registro dopo la rotazione
--data di registrazione
prefisso i log con data o una stringa strftime
--data-log
prefisso i log con data o una stringa strftime
--prefisso-log
prefisso i log con una stringa
--log-zero
registra le risposte senza corpo
--log-lento
registra le richieste più lente del numero specificato di millisecondi
--log-4xx
registra le richieste con una risposta 4xx
--log-5xx
registra le richieste con una risposta 5xx
--log-grande
log richieste più grandi della dimensione specificata
--log-invia file
registra le richieste di file di invio
--log-ioerrore
registra le richieste con errori io
--log-micro
segnala il tempo di risposta in microsecondi anziché in millisecondi
--log-x-inoltrato-per
usa l'ip dall'intestazione X-Forwarded-For invece di REMOTE_ADDR
--master-come-root
lascia il processo master in esecuzione come root
--drop-dopo-init
eseguire la caduta dei privilegi dopo l'inizializzazione del plug-in
--drop-after-apps
eseguire la caduta dei privilegi dopo il caricamento delle app
--force-cwd
forza la directory di lavoro iniziale al valore specificato
--binsh
Override /bin/sh (usato da exec hooks, fallback sempre a /bin/sh)
--chdir
chdir nella directory specificata prima del caricamento delle app
--chdir2
chdir nella directory specificata dopo il caricamento delle app
--pigro imposta la modalità pigra (carica le app in worker anziché master)
--lazy-apps
carica le app in ogni lavoratore invece che nel master
--a buon mercato
imposta la modalità economica (genera i lavoratori solo dopo la prima richiesta)
--più economico
impostare la modalità più economica (generazione di processi adattivi)
--più economico-iniziale
imposta il numero iniziale di processi da generare in modalità più economica
--più economico-algo
scegliere l'algoritmo utilizzato per la generazione di processi adattivi
--passo più economico
numero di processi aggiuntivi da generare ad ogni sovraccarico
--più economico-sovraccarico
aumentare i lavoratori dopo il sovraccarico specificato
--elenco-algo più economico
elenco algoritmi più economici abilitati
--elenco-algos-più economico
elenco algoritmi più economici abilitati
--lista-più economica
elenco algoritmi più economici abilitati
--più economico-rss-limit-soft
non generare nuovi lavoratori se l'utilizzo totale della memoria residente di tutti i lavoratori è maggiore
oltre questo limite
--più economico-rss-limit-hard
se l'utilizzo totale della memoria residente dei lavoratori è maggiore, provare a fermare i lavoratori
--oziare imposta la modalità inattiva (metti uWSGI in modalità economica dopo l'inattività)
--morire inattivo
spegni uWSGI quando è inattivo
--montare
carica l'applicazione sotto il punto di montaggio
--montaggio da lavoro
caricare l'applicazione sotto il punto di montaggio nel lavoratore specificato o dopo la generazione dei lavoratori
--thread
eseguire ogni lavoratore in modalità prethread con il numero specificato di thread
--thread-stacksize
imposta la dimensione dello stack dei thread
--threads-stacksize
imposta la dimensione dello stack dei thread
--dimensione-pila-di-filo
imposta la dimensione dello stack dei thread
--taglia-pila-dimensione
imposta la dimensione dello stack dei thread
--vhost
abilitare la modalità virtualhosting (basata sulla variabile SERVER_NAME)
--vhost-host
abilitare la modalità virtualhosting (basata sulla variabile HTTP_HOST)
--rotta
aggiungi un percorso
--host-route
aggiungi un percorso basato sull'intestazione Host
--route-uri
aggiungi un percorso basato su REQUEST_URI
--route-qs
aggiungi un percorso basato su QUERY_STRING
--route-indirizzo-remoto
aggiungi un percorso basato su REMOTE_ADDR
--route-user-agent
aggiungi un percorso basato su HTTP_USER_AGENT
--route-utente-remoto
aggiungi un percorso basato su REMOTE_USER
--referente del percorso
aggiungi un percorso basato su HTTP_REFERER
--etichetta-percorso
aggiungi un'etichetta di instradamento (da utilizzare con goto)
--route-se
aggiungi un percorso in base alle condizioni
--percorso-se-non
aggiungi un percorso in base alla condizione (versione negata)
--percorso-corsa
esegui sempre l'azione di percorso specificata
--percorso-finale
aggiungi un percorso finale
--stato-percorso-finale
aggiungi un percorso finale per lo stato specificato
--host-percorso-finale
aggiungi un percorso finale basato sull'intestazione Host
--final-route-uri
aggiungi un percorso finale basato su REQUEST_URI
--final-route-qs
aggiungi un percorso finale basato su QUERY_STRING
--final-route-indirizzo-remoto
aggiungi un percorso finale basato su REMOTE_ADDR
--final-route-user-agent
aggiungi un percorso finale basato su HTTP_USER_AGENT
--final-route-utente-remoto
aggiungi un percorso finale basato su REMOTE_USER
--riferimento-percorso-finale
aggiungi un percorso finale basato su HTTP_REFERER
--etichetta-percorso-finale
aggiungere un'etichetta di instradamento finale (da utilizzare con goto)
--percorso-finale-se
aggiungi un percorso finale in base alle condizioni
--percorso-finale-se-non
aggiungi un percorso finale in base alla condizione (versione negata)
--corsa-percorso-finale
eseguire sempre l'azione di percorso finale specificata
--error-percorso
aggiungi un percorso di errore
--stato-percorso-errore
aggiungi un percorso di errore per lo stato specificato
--host-percorso-errore
aggiungi un percorso di errore basato sull'intestazione Host
--errore-route-uri
aggiungi un percorso di errore basato su REQUEST_URI
--errore-route-qs
aggiungi un percorso di errore basato su QUERY_STRING
--error-route-indirizzo-remoto
aggiungi un percorso di errore basato su REMOTE_ADDR
--error-route-user-agent
aggiungi un percorso di errore basato su HTTP_USER_AGENT
--error-route-utente-remoto
aggiungi un percorso di errore basato su REMOTE_USER
--referer-percorso-errore
aggiungi un percorso di errore basato su HTTP_REFERER
--etichetta-percorso-errore
aggiungi un'etichetta di instradamento degli errori (da utilizzare con goto)
--error-route-se
aggiungi un percorso di errore in base alla condizione
--error-route-se-non
aggiungi un percorso di errore in base alla condizione (versione negata)
--error-route-run
eseguire sempre l'azione di percorso di errore specificata
--percorso-risposta
aggiungi un percorso di risposta
--response-route-stato
aggiungi un percorso di risposta per lo stato specificato
--response-route-host
aggiungi un percorso di risposta basato sull'intestazione Host
--response-route-uri
aggiungi un percorso di risposta basato su REQUEST_URI
--response-route-qs
aggiungi un percorso di risposta basato su QUERY_STRING
--response-route-indirizzo-remoto
aggiungi un percorso di risposta basato su REMOTE_ADDR
--response-route-user-agent
aggiungi un percorso di risposta basato su HTTP_USER_AGENT
--response-route-utente-remoto
aggiungi un percorso di risposta basato su REMOTE_USER
--response-route-referer
aggiungi un percorso di risposta basato su HTTP_REFERER
--etichetta-percorso-risposta
aggiungi un'etichetta di instradamento della risposta (da utilizzare con goto)
--response-route-if
aggiungi un percorso di risposta in base alla condizione
--response-route-se-non
aggiungi un percorso di risposta in base alla condizione (versione negata)
--response-route-run
eseguire sempre l'azione del percorso di risposta specificata
--elenco-router
elenca i router abilitati
--elenco-router
elenca i router abilitati
--errore-pagina-403
aggiungi una pagina di errore (html) per la risposta 403 gestita
--errore-pagina-404
aggiungi una pagina di errore (html) per la risposta 404 gestita
--errore-pagina-500
aggiungi una pagina di errore (html) per la risposta 500 gestita
--websockets-ping-freq
imposta la frequenza (in secondi) dei pacchetti di ping automatico dei websocket
--websocket-ping-freq
imposta la frequenza (in secondi) dei pacchetti di ping automatico dei websocket
--websockets-pong-tolleranza
imposta la tolleranza (in secondi) del sottosistema ping/pong dei websocket
--websocket-tolleranza-pong
imposta la tolleranza (in secondi) del sottosistema ping/pong dei websocket
--websockets-dimensione massima
imposta la dimensione massima consentita dei messaggi websocket (in Kbytes, default 1024)
--websocket-dimensione massima
imposta la dimensione massima consentita dei messaggi websocket (in Kbytes, default 1024)
--chunk-input-limit
imposta la dimensione massima di una parte di input in blocchi (predefinito 1 MB, in byte)
--timeout di input Chunked
imposta il timeout predefinito per l'input in blocchi
--orologio
impostare una sorgente di clock
--elenco-orologio
elenco orologi abilitati
--elenco-orologi
elenco orologi abilitati
--aggiungi-intestazione
aggiungi automaticamente le intestazioni HTTP alla risposta
--rem-intestazione
rimuove automaticamente l'intestazione HTTP specificata dalla risposta
--del-intestazione
rimuove automaticamente l'intestazione HTTP specificata dalla risposta
--collet-header
memorizzare l'intestazione della risposta specificata in una richiesta var (sintassi: intestazione var)
--response-header-collect
memorizzare l'intestazione della risposta specificata in una richiesta var (sintassi: intestazione var)
--pull-intestazione
memorizzare l'intestazione della risposta specificata in una richiesta var e rimuoverla da
risposta (sintassi: header var)
--check-statico
controlla i file statici nella directory specificata
--check-static-docroot
controlla i file statici nella DOCUMENT_ROOT richiesta
--controllo-statico
controlla i file statici nella directory specificata
--mappa-statica
mappa il punto di montaggio nella directory statica (o file)
--static-map2
come static-map ma aggiungendo completamente la risorsa richiesta al docroot
--static-skip-ext
salta l'estensione specificata dai controlli del file statico
--indice-statico
cerca il file specificato se è richiesta una directory
--statico-sicuro
salta i controlli di sicurezza se il file si trova nel percorso specificato
--static-cache-percorsi
inserire percorsi risolti nella cache uWSGI per la quantità di secondi specificata
--static-cache-percorsi-nome
usa la cache specificata per i percorsi statici
--mimefile
imposta il percorso del file dei tipi MIME (predefinito /etc/mime.tipi)
--file-mime
imposta il percorso del file dei tipi MIME (predefinito /etc/mime.tipi)
--tipo-scade-statico
imposta l'intestazione Scade in base al tipo di contenuto
--static-expires-tipo-mtime
imposta l'intestazione Expires in base al tipo di contenuto e al file mtime
--static-scade
imposta l'intestazione Expires in base al nome file regexp
--static-expires-mtime
imposta l'intestazione Expires in base al nome del file regexp e al file mtime
--static-expires-uri
imposta l'intestazione Expires in base a REQUEST_URI regexp
--static-expires-uri-mtime
imposta l'intestazione Expires in base a REQUEST_URI regexp e file mtime
--static-expires-path-info
imposta l'intestazione Expires in base a PATH_INFO regexp
--static-expires-path-info-mtime
imposta l'intestazione Expires in base a PATH_INFO regexp e file mtime
--static-gzip
se l'espressione regolare fornita corrisponde alla traduzione del file statico cercherà a
versione gzip
--static-gzip-tutto
controlla una versione gzip di tutti i file statici richiesti
--static-dir-gzip
verifica la presenza di una versione gzip di tutti i file statici richiesti nella directory/prefisso specificato
--static-gzip-prefisso
verifica la presenza di una versione gzip di tutti i file statici richiesti nella directory/prefisso specificato
--static-gzip-ext
controlla una versione gzip di tutti i file statici richiesti con lo specificato
est/suffisso
--static-gzip-suffisso
controlla una versione gzip di tutti i file statici richiesti con lo specificato
est/suffisso
--onore-gamma
abilitare il supporto per l'intestazione dell'intervallo HTTP
--offload-thread
imposta il numero di thread offload da generare (per lavoratore, predefinito 0)
--offload-thread
imposta il numero di thread offload da generare (per lavoratore, predefinito 0)
--modalità file-serve
impostare la modalità di elaborazione file statica
--modalità fileserve
impostare la modalità di elaborazione file statica
--disable-sendfile
disabilita sendfile() e affidati alla noiosa read()/write()
--check-cache
controlla i dati di risposta nella cache specificata (vuota per la cache predefinita)
--close-on-exec
imposta close-on-exec sui socket di connessione (potrebbe essere necessario per i processi di spawn
nelle richieste)
--close-on-exec2
imposta close-on-exec sui socket del server (potrebbe essere necessario per generare processi in
richieste)
--modalità imposta la modalità personalizzata uWSGI
--env imposta variabile d'ambiente
--envdir
caricare una envdir compatibile con daemontools
--early-envdir
carica una envdir compatibile con daemontools al più presto
--unenv
unset variabile d'ambiente
--vuoto
prova a rimuovere tutti i file/socket generati
--scrittura file
scrivi il contenuto specificato nel file specificato (sintassi: file=valore) prima
i privilegi diminuiscono
--cgroup
metti i processi nel cgroup specificato
--cgroup-opz
imposta il valore nell'opzione cgroup specificata
--cgroup-dir-modalità
imposta i permessi per la directory cgroup (il valore predefinito è 700)
--spazio dei nomi
eseguito in un nuovo spazio dei nomi sotto il rootfs specificato
--namespace-keep-mount
mantieni il punto di montaggio specificato nel tuo spazio dei nomi
--ns eseguito in un nuovo spazio dei nomi sotto il rootfs specificato
--namespace-net
aggiungi spazio dei nomi di rete
--ns-rete
aggiungi spazio dei nomi di rete
--enable-proxy-protocollo
abilitare il supporto del protocollo PROXY1 (solo per parser http)
--reuse-port
abilitare il flag REUSE_PORT sul socket (solo BSD)
--tcp-fast-open
abilitare il flag TCP_FASTOPEN sui socket TCP con il valore qlen specificato
--tcp-fastopen
abilitare il flag TCP_FASTOPEN sui socket TCP con il valore qlen specificato
--tcp-fast-open-client
usa sendto(..., MSG_FASTOPEN, ...) invece di connect() se supportato
--tcp-fastopen-client
usa sendto(..., MSG_FASTOPEN, ...) invece di connect() se supportato
--zerg collegarsi a un server zerg
--zerg-riserva
fallback ai socket normali se il server zerg non è disponibile
--zerg-server
abilitare il server zerg sul socket UNIX specificato
--cron aggiungi un compito cron
--cron2
aggiungi un'attività cron (key=val sintassi)
--unico-cron
aggiungi un compito cron unico
--cron-harakiri
imposta il tempo massimo (in secondi) in cui aspettiamo il completamento del comando cron
--legione-cron
aggiungi un compito cron eseguibile solo quando l'istanza è un signore della legione specificata
--cron-legione
aggiungi un compito cron eseguibile solo quando l'istanza è un signore della legione specificata
--unique-legione-cron
aggiungi un'attività cron univoca eseguibile solo quando l'istanza è un signore dello specificato
legione
--unico-cron-legione
aggiungi un'attività cron univoca eseguibile solo quando l'istanza è un signore dello specificato
legione
--ciclo continuo seleziona il motore di loop uWSGI
--lista-loop
elenca i motori di loop abilitati
--elenco-loop
elenca i motori di loop abilitati
--lavoratore-esecutivo
esegui il comando specificato come lavoratore
--lavoratore-exec2
esegui il comando specificato come lavoratore (dopo l'hook post_fork)
--attach-daemon
allega un comando/demone al processo master (il comando non deve entrare
sfondo)
--attach-control-daemon
allega un comando/demone al processo master (il comando non deve entrare
background), quando il demone muore, muore anche il master
--smart-attach-daemon
allega un comando/demone al processo master gestito da un pidfile (il comando ha
demonizzare)
--smart-attach-daemon2
allega un comando/demone al processo master gestito da un pidfile (il comando ha
per NON demonizzare)
--legion-attach-daemon
stesso --attach-daemon ma il demone funziona solo sul nodo del signore della legione
--legion-smart-attach-daemon
stesso --smart-attach-daemon ma il demone funziona solo sul nodo del signore della legione
--legion-smart-attach-daemon2
stesso --smart-attach-daemon2 ma il demone funziona solo sul nodo del signore della legione
--daemons-onore-stdin
non modificare lo stdin dei demoni esterni in / Dev / null
--attach-daemon2
variante keyval attach-daemon (supporta anche le modalità intelligenti)
--plugin
carica i plugin uWSGI
--collegare
carica i plugin uWSGI
--necessità-plugin
carica i plugin uWSGI (esci in caso di errore)
--bisogno-plugin
carica i plugin uWSGI (esci in caso di errore)
--plugins-dir
aggiungi una directory al percorso di ricerca del plugin uWSGI
--plug-dir
aggiungi una directory al percorso di ricerca del plugin uWSGI
--elenco-plugin
elenca i plugin abilitati
--elenco-plugin
elenca i plugin abilitati
--caricamento automatico
prova a caricare automaticamente i plugin quando vengono trovate opzioni sconosciute
--dlopen
caricare alla cieca una libreria condivisa
--modificatori-consentiti
elenco separato da virgole di modificatori consentiti
--remap-modificatore
rimappa il modificatore della richiesta da un id all'altro
--opzioni-dump
scarica l'elenco completo delle opzioni disponibili
--show-config
mostra la configurazione corrente riformattata come ini
--binary-append-data
restituisce il contenuto di una risorsa a stdout per l'aggiunta a un binario uwsgi (per
utilizzo dei dati)
--Stampa
stampa semplice
--iprint
stampa semplice (versione immediata)
--Uscita forza l'uscita() dell'istanza
--flag
segnala uWSGI CFLAGS (utile per costruire plugin esterni)
--punto-h
scarica l'uwsgi.h usato per costruire il core (utile per costruire plugin esterni)
--config-py
scarica il uwsgiconfig.py usato per costruire il nucleo (utile per costruire esterni
plugin)
--build-plugin
crea un plugin uWSGI per il binario corrente
--versione
stampa la versione uWSGI
Usa uwsgi_alarm_xmpp online utilizzando i servizi onworks.net