H9. Server proxy

In alto  Indietro  Avanti

Per configurare alcuni parametri del Server proxy, avviare con le opzioni corrispondenti il file eseguibile drwcsd-proxy che si trova:

In caso di SO Windows: nella directory di installazione del Server proxy.

In caso di SO della famiglia UNIX: nella sottodirectory bin della directory di installazione del Server proxy.

Formato del comando di avvio:

drwcsd-proxy <opzioni>

Opzioni disponibili:

--help – visualizza la guida sulle opzioni per la configurazione del Server proxy.

--daemon – solo per SO della famiglia UNIX: avvia il Server proxy in modalità daemon.

--control <arg> – solo per SO Windows: imposta i parametri di configurazione del servizio.

Parametri disponibili:

run (predefinito) avvia il Server proxy in modalità silenziosa come un servizio di SO Windows.

install installa il Server proxy.

uninstall – elimina il Server proxy.

--cfg <path> – imposta il percorso del file di configurazione del Server proxy.

--pool-size <N> – dimensione del pool per le connessioni dei client. Di default è 2.

--trace – attiva la registrazione dettagliata delle richieste fatte al Server proxy. Disponibile solo se il build del Server proxy supporta la registrazione dettagliata dello stack di chiamate.

--use-console-log – tieni il log di funzionamento del Server proxy in console.

--use-file-log <file> – scrivi in file il log di funzionamento del Server proxy, dove <file> è il percorso del file di log.

-rotate=<N><f>,<M><u> – modalità di rotazione del log di funzionamento di Server proxy, dove:

Parametro

Descrizione

<N>

Numero totale di file di log (compresi il file attuale e quelli di archivio).

<f>

Formato di memorizzazione dei file di log, i valori possibili sono:

z (gzip) – comprimi i file, si usa di default,

p (plain) – non comprimere i file.

<M>

Dimensione del file di log o tempo di rotazione a seconda del valore <u>;

<u>

Unità di misura, i valori possibili sono:

per impostare la rotazione per dimensione del file di log:

k – Kb,

m – Mb,

g – Gb.

per impostare la rotazione per tempo:

H – ore,

D – giorni,

W – settimane.

Se è impostata la rotazione per tempo, la sincronizzazione viene eseguita a prescindere dall'ora di avvio del comando: se il valore è H – la sincronizzazione viene eseguita all'inizio dell'ora, se è D – all'inizio del giorno, se è W – all'inizio della settimana (alle 00:00 lunedì) secondo il multiplo indicato nel parametro <u>.

Il punto di riferimento di partenza è il 1° gennaio del 1° anno d.C., UTC+0.

Di default 10,10m che significa "conserva 10 file da 10 megabyte, utilizza compressione".

--verbosity=<livello_di_dettaglio> – livello di dettaglio del log. Di default, è TRACE3. I valori ammissibili sono: ALL, DEBUG3, DEBUG2, DEBUG1, DEBUG, TRACE3, TRACE2, TRACE1, TRACE, INFO, NOTICE, WARNING, ERROR, CRIT. I valori ALL e DEBUG3 sono sinonimi.

Tutte le opzioni di configurazione dei parametri del funzionamento del Server proxy possono essere utilizzate contemporaneamente.

 

Non è supportato un output contemporaneo in file e in console del log di funzionamento. In particolare:

Se nessuna opzione è impostata, il log viene visualizzato in console.

Se sono impostate tutte e due le opzioni, il log viene scritto in file.