IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

erlsvcp - Online nel cloud

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

Questo è il comando erlsvcp 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


erlsvc - CLI per controllare il mio servizio

SINOSSI


erlsvc [-C config] [-u Utente] [-g gruppo] [-n nodo] [-h host] [-c biscotto] [-r rilasciare] [-d
release_dir] [-E erlang_root_dir] [-L erlang_libs_dir] [-M mods_dir] [-P pipe_dir,-O
log_dir,-V componenti] command [ ]

erlsvc aiuto [command]

DESCRIZIONE


erlsvc è l'interfaccia a riga di comando per gestire i nodi Erlang che rendono My service. Questo
include il bootstrap di un nuovo nodo, l'avvio e l'arresto dello stesso o la gestione dell'aggiornamento del rilascio.

Tecnicamente parlando, avvia un "controller" localmente (un nodo Erlang). Questo nodo può
generare un processo su un nodo di destinazione in esecuzione per eseguire il comando. In questo modo è possibile
per gestire un nodo su un host remoto.

È possibile ottenere un riepilogo delle opzioni della riga di comando e un elenco dei comandi disponibili tramite
emettendo il comando "erlsvc help". Per ricevere un messaggio di aiuto per un comando specifico, usa
"erlsvc aiuto comando".

VERSIONI


-C config or --config config
Specifica il percorso di un file di configurazione. Vedere "CONFIGURAZIONE" per ulteriori informazioni
informazioni sul formato di questo file e le opzioni disponibili.

Le opzioni della riga di comando sovrascrivono sempre i valori del file di configurazione.

Per impostazione predefinita, erlsvc cerca i seguenti file:

1. $HOME/.config/erlsvc/[email protected]

2. $HOME/.config/erlsvc/config-node.yaml

3. $HOME/.config/erlsvc/config.yaml

4. /ecc/wayne/[email protected]

5. /etc/wayne/erlsvc-node.yaml

6. /etc/wayne/erlsvc.yaml

7. /etc/default/erlsvc

-u Utente or --utente Utente
Specifica l'utente con cui deve essere eseguito il servizio. Il nodo di destinazione sarà per primo
inizia con l'ID utente del chiamante (es. root) e scende a Utente prima di iniziare il
servizio.

Per impostazione predefinita, l'utente non viene modificato.

-g gruppo or --gruppo gruppo
Questo ha specificato il gruppo in cui il servizio deve essere eseguito. Vedi il -u opzione sopra
per una spiegazione.

Per impostazione predefinita, il gruppo non viene modificato.

-n nodo or --nodo nodo
Specifica il nome del nodo di destinazione da avviare o gestire.

L'impostazione predefinita è "mioservizio".

-h host or --ospite host
Specifica il nome host del nodo di destinazione da gestire. Il nome host deve essere in a
forma "breve": solo fino al primo punto, non un nome di dominio completo.

L'impostazione predefinita è il nome host locale.

-c biscotto or --biscotto biscotto
Specifica il cookie Erlang da utilizzare per la comunicazione tra nodi. Questo
cookie viene utilizzato anche come cookie del nodo di destinazione iniziale.

Per impostazione predefinita, utilizza qualsiasi cookie predefinito Erl(1) userebbe.

-r rilasciare or --pubblicazione rilasciare
Questo specifica la versione Erlang da avviare all'avvio del servizio.

L'impostazione predefinita è la versione permanente.

-d release_dir or --release-dir release_dir
Questo specifica la directory dei rilasci di Erlang.

L'impostazione predefinita è la directory dei rilasci di sistema Erlang, ad es. la directory "release"
nella directory principale di Erlang.

-E erlang_root_dir or --erlang erlang_root_dir
Questo specifica la directory principale di Erlang. Questo è utile quando Erl(1) non è in
PATH o quello nel PATH non deve essere utilizzato.

Per impostazione predefinita, Erl(1) nel PERCORSO viene utilizzato.

-L erlang_libs_dir or --erllibs-percorso erlang_libs_dir
Specifica le directory aggiuntive in cui è possibile trovare l'applicazione Erlang. Questo
L'opzione può essere specificata più volte per impostare diversi percorsi.

Per impostazione predefinita, nessuno.

-M mods_dir or --mods-dir mods_dir
Questo specifica la directory dove erlsvci moduli di Erlang sono.

L'impostazione predefinita è erlsvcdirectory dei dati condivisi a livello di distribuzione restituita da
"dist_dir('erlsvc')" da File::ShareDir.

-R pipe_dir or --pipe-dir pipe_dir
Questo specifica la directory dove run_erl(1) mette la named pipe richiesta da
a_erl(1).

L'impostazione predefinita è /var/corri/via.

-O log_dir or --dir-log log_dir
Questo specifica la directory dove run_erl(1) mette i suoi file di registro, come esegui_erl.log
or erlang.log.*.

L'impostazione predefinita è /var/log/wayne.

-V componente or --verboso componente
Questo imposta la verbosità per componente o per tutti in una volta. Questa opzione potrebbe essere
specificato più volte per abilitare/disabilitare diversi componenti. Per specificare tutto
componenti, utilizzare "ALL". Un componente può essere preceduto da '!' per disabilitare solo la verbosità
per esso.

I componenti disponibili sono:

· "APP"

· "ERLENV"

· "ERLNODO"

· "SCRITTURA ERLS"

· "MNESIA"

· "PROC"

· "REL"

· "SERVIZIO"

Ad esempio, per abilitare la verbosità per tutto ciò che tocca il servizio, utilizzare "-V SERV".
Per abilitare tutto tranne il messaggio del servizio, usa "-V ALL -V !SERV" (nota che è
potrebbe essere necessario sfuggire al '!' carattere per aggirare l'interpretazione della shell).

COMANDI


Disponibile comandi
Ecco un elenco dei comandi disponibili. Alcuni comandi non hanno alcuna azione; loro preferiscono
fornire sottocomandi.

bosh4yaws
Questo comando fornisce i sottocomandi per configurare l'applicazione bosh4yaws.

eiaculato
Questo comando fornisce sottocomandi per configurare l'applicazione ejabberd.

ejabberd_client
Questo comando fornisce sottocomandi per configurare l'applicazione ejabberd_client.

ephp4yaws
Questo comando fornisce i sottocomandi per configurare l'applicazione ephp4yaws.

Aiuto Questo comando mostra un aiuto generico su erlsvc o un aiuto più dettagliato su a
comando specificato.

memoria
Questo comando fornisce sottocomandi per gestire il database Mnesia.

php Questo comando fornisce sottocomandi per gestire l'interprete PHP.

rilasciare
Questo comando fornisce sottocomandi per gestire le versioni di Erlang. Soprattutto, è
utilizzato durante l'aggiornamento in tempo reale.

nuovo inizio
Questo comando riavvia il servizio.

inizia a
Questo comando avvia il servizio.

status
Questo comando indica se il servizio è in esecuzione.

Stop Questo comando interrompe il servizio.

bersaglio
Questo comando fornisce sottocomandi per manipolare un sistema di destinazione.

token_bucket
Questo comando fornisce i sottocomandi per configurare l'applicazione token_bucket.

imbardate Questo comando fornisce i sottocomandi per configurare l'applicazione imbardata.

Dettagliato Aiuto circa a command
Per ottenere una guida più dettagliata su un comando, utilizzare il comando "help":

erlsvc Aiuto command

CONFIGURAZIONE


Configurazione formato
Un file di configurazione può essere specificato usando il -C opzione. Il formato del file è conforme a
YAML, o più esattamente un sottoinsieme della specifica YAML, come documentato in YAML::Tiny.
Questo può ancora essere sovrascritto da qualsiasi opzione della riga di comando.

Per impostazione predefinita, erlsvc cerca i seguenti file:

1. $HOME/.config/erlsvc/[email protected]

2. $HOME/.config/erlsvc/config-node.yaml

3. $HOME/.config/erlsvc/config.yaml

4. /ecc/wayne/[email protected]

5. /etc/wayne/erlsvc-node.yaml

6. /etc/wayne/erlsvc.yaml

7. /etc/default/erlsvc

La struttura prevista del documento YAML è un hash in cui le chiavi sono l'opzione lunga
nomi (con "-" sostituito da "_") e il valore sono ovviamente i valori per queste opzioni.
Se un'opzione può essere data più volte per specificare più valori, la configurazione
la voce avrà solo una chiave che punta a un elenco di valori.

Non-opzione variabili
Oltre alle variabili che mappano le opzioni della riga di comando, erlsvc supporta quanto segue
variabili aggiuntive:

erlapp_args
Questo specifica tutte le variabili di ambiente delle applicazioni Erlang che devono essere passate
sul Erl(1) riga di comando. La struttura indicata dalla chiave deve essere un hash dove
le chiavi sono i nomi delle applicazioni e i valori sono di nuovo un hash, dove le chiavi
sono il nome della variabile d'ambiente ei valori, i valori della variabile.

extra_flags
Questo specifica i flag extra della riga di comando a cui passare Erl(1). La struttura indicata da
la chiave deve un elenco di stringhe.

Esempi
Ecco un file di configurazione che imposta l'utente e il gruppo per il nodo di destinazione e l'abilitazione
tutti i messaggi di debug. Mostra anche come specificare la directory dei dati di Mnesia e come
disabilitare SMP nell'emulatore Erlang.

# Imposta l'identità del servizio su wayne:wayne.
utente: wayne
gruppo: wayne

# Sii prolisso.
verboso:
- TUTTI

# Imposta la directory di Mnesia. Nota come sono le virgolette e le doppie virgolette
# usato in modo che Erlang interpreti correttamente la stringa.
erlapp_args:
mnesia:
dir: '"/var/db/mnesia"'

extra_flag:
- "-smp"
- "disattivare"

Utilizzare erlsvcp online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad