EngelsFransSpaans

Ad


OnWorks-favicon

erlsvcp - Online in de cloud

Voer erlsvcp uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht erlsvcp die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


erlsvc - CLI om Mijn service te beheren

KORTE INHOUD


erlsvc [-C config] [-u gebruiker] [-g groep] [-n knooppunt] [-h gastheer] [-c koekje] [-r los] [-d
releases_dir] [-E erlang_root_dir] [-L erlang_libs_dir] [-M mods_dir] [-P pijp_dir,-O
log_dir,-V componenten] commando [ ]

erlsvc helpen [commando]

PRODUCTBESCHRIJVING


erlsvc is de opdrachtregelinterface om de Erlang-knooppunten te beheren die Mijn service maken. Dit
omvat het bootstrappen van een nieuw knooppunt, het starten en stoppen ervan of het afhandelen van een release-upgrade.

Technisch gesproken start het lokaal een "controller" (een Erlang-knooppunt). Dit knooppunt mag
spawn een proces op een lopend doelknooppunt om de opdracht uit te voeren. Op deze manier is het mogelijk
om een ​​knooppunt op een externe host te beheren.

U kunt een samenvatting van de opdrachtregelopties en een lijst met beschikbare opdrachten krijgen via
het commando "erlsvc help" geven. Gebruik om een ​​hulpbericht voor een specifieke opdracht te krijgen
"erlsvc help opdracht".

OPTIES


-C config or --config config
Dit specificeert het pad naar een configuratiebestand. Zie "CONFIGURATIE" voor meer informatie
informatie over het formaat van dit bestand en de beschikbare opties.

Opdrachtregelopties overschrijven altijd waarden uit het configuratiebestand.

Standaard erlsvc zoekt naar de volgende bestanden:

1. $HOME/.config/erlsvc/[e-mail beveiligd]

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

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

4. /etc/wayne/[e-mail beveiligd]

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

6. /etc/wayne/erlsvc.yaml

7. /etc/default/erlsvc

-u gebruiker or --gebruiker gebruiker
Dit specificeert de gebruiker waaronder de service moet worden uitgevoerd. Het doelknooppunt zal eerst
begin met de gebruikers-ID van de beller (bijv. root) en zakt naar gebruiker voor het starten van de
service te halen.

Standaard wordt de gebruiker niet gewijzigd.

-g groep or --groep groep
Dit specificeerde de groep waaronder de service moet worden uitgevoerd. Zie de -u optie hierboven
voor een uitleg.

Standaard wordt de groep niet gewijzigd.

-n knooppunt or --knooppunt knooppunt
Dit specificeert de naam van het doelknooppunt dat moet worden gestart of beheerd.

De standaardwaarde is "mijnservice".

-h gastheer or --gastheer gastheer
Dit specificeert de hostnaam van het te beheren doelknooppunt. De hostnaam moet in een
"korte" vorm: alleen tot aan de eerste punt, geen volledig gekwalificeerde domeinnaam.

De standaardwaarde is de lokale hostnaam.

-c koekje or --koekje koekje
Dit specificeert de Erlang-cookie die moet worden gebruikt voor communicatie tussen knooppunten. Dit
cookie wordt ook gebruikt als cookie van het startdoelknooppunt.

Gebruik standaard de standaardcookie Erl(1) zou gebruiken.

-r los or --uitgave los
Dit specificeert de Erlang-release die moet worden opgestart bij het starten van de service.

De standaard is de permanente release.

-d releases_dir or --releases-dir releases_dir
Dit specificeert de Erlang releases directory.

De standaard is de map met Erlang-releases van het systeem, dwz. de map "uitgaven".
onder de Erlang-hoofdmap.

-E erlang_root_dir or --erlang erlang_root_dir
Dit specificeert de Erlang root directory. Dit is handig wanneer Erl(1) zit niet in de
PATH of die in het PATH mag niet worden gebruikt.

Standaard Erl(1) in het PATH wordt gebruikt.

-L erlang_libs_dir or --erllibs-pad erlang_libs_dir
Dit specificeert aanvullende mappen waar de Erlang-toepassing kan worden gevonden. Dit
optie kan meerdere keren worden opgegeven om verschillende paden in te stellen.

Standaard geen.

-M mods_dir or --mods-dir mods_dir
Dit specificeert de map waarin erlsvc's Erlang-modules zijn.

De standaardwaarde is de erlsvc's gedeelde gegevensmap op distributieniveau zoals geretourneerd door
"dist_dir('erlsvc')" uit Bestand::ShareDir.

-R pijp_dir or --pijp-dir pijp_dir
Dit specificeert de map waarin run_erl(1) plaatst de named pipe vereist door
naar_erl(1).

De standaard is /var/run/wayne.

-O log_dir or --log-dir log_dir
Dit specificeert de map waarin run_erl(1) plaatst zijn logbestanden, zoals run_erl.log
or erlang.log.*.

De standaard is /var/log/wayne.

-V bestanddeel or --uitgebreid bestanddeel
Hiermee stelt u de breedsprakigheid in per onderdeel of voor allemaal tegelijk. Deze optie kan zijn
meerdere keren opgegeven om verschillende componenten in of uit te schakelen. Om alles te specificeren
componenten, gebruik dan "ALL". Een component kan worden voorafgegaan door '!' om alleen breedsprakigheid uit te schakelen
voor.

Beschikbare componenten zijn:

· "APP"

· "ERLENV"

· "ERLNODE"

· "ERLSCRIPT"

· "MNESIE"

· "PROC"

· "REL"

· "SERV"

Gebruik bijvoorbeeld "-V SERV" om breedsprakigheid in te schakelen voor alles wat met de service te maken heeft.
Om alles behalve het bericht van de service in te schakelen, gebruikt u "-V ALL -V !SERV" (merk op dat it
kan nodig zijn om te ontsnappen aan de '!' karakter om shell-interpretatie te omzeilen).

COMMANDO'S


Beschikbaar commando's
Hier is een lijst met beschikbare opdrachten. Sommige commando's hebben geen actie; zij eerder
subcommando's geven.

bosh4yaws
Deze opdracht biedt subopdrachten om de bosh4yaws-toepassing te configureren.

ejabberd
Deze opdracht biedt subopdrachten om de ejabberd-toepassing te configureren.

ejabberd_client
Deze opdracht biedt subopdrachten om de toepassing ejabberd_client te configureren.

ephp4yaws
Deze opdracht biedt subopdrachten om de ephp4yaws-toepassing te configureren.

hulp Deze opdracht geeft een generieke hulp weer over erlsvc of een meer gedetailleerde hulp over a
opgegeven commando.

geheugenverlies
Deze opdracht biedt subopdrachten om de Mnesia-database te verwerken.

php Deze opdracht biedt subopdrachten om de PHP-interpreter af te handelen.

los
Dit commando biedt subcommando's om de Erlang-releases af te handelen. Vooral, het is
gebruikt tijdens live-upgrade.

restart
Met deze opdracht wordt de service opnieuw gestart.

begin
Deze opdracht start de service.

toestand
Deze opdracht geeft aan of de service actief is.

stoppen Deze opdracht stopt de service.

doel
Deze opdracht biedt subopdrachten om een ​​doelsysteem te manipuleren.

token_bucket
Deze opdracht biedt subopdrachten om de toepassing token_bucket te configureren.

framboesia Deze opdracht biedt subopdrachten om de yaws-toepassing te configureren.

Gedetailleerd hulp over ons a commando
Gebruik de opdracht "help" om meer gedetailleerde hulp over een opdracht te krijgen:

erlsvc hulp commando

CONFIGURATIE


Configuratie formaat
Een configuratiebestand kan worden gespecificeerd met behulp van de -C keuze. Het bestandsformaat voldoet aan
YAML, of beter gezegd een subset van de YAML-specificatie, zoals gedocumenteerd in YAML::Tiny.
Dit kan nog steeds worden overschreven door elke opdrachtregeloptie.

Standaard erlsvc zoekt naar de volgende bestanden:

1. $HOME/.config/erlsvc/[e-mail beveiligd]

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

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

4. /etc/wayne/[e-mail beveiligd]

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

6. /etc/wayne/erlsvc.yaml

7. /etc/default/erlsvc

De verwachte structuur van het YAML-document is een hash waarbij de sleutels de lange optie zijn
namen (met "-" vervangen door "_") en de waarde zijn uiteraard de waarden voor deze opties.
Als een optie meerdere keren kan worden gegeven om meerdere waarden op te geven, wordt de configuratie
invoer heeft slechts één sleutel die naar een lijst met waarden verwijst.

Niet-optie variabelen
Naast variabelen die de opdrachtregelopties in kaart brengen, erlsvc ondersteunt het volgende:
extra variabelen:

erlapp_args
Dit specificeert alle omgevingsvariabelen van de Erlang-toepassing die moeten worden doorgegeven
op de Erl(1) opdrachtregel. De structuur waarnaar de sleutel verwijst, moet een hash zijn waar
de sleutels zijn de applicatienamen en de waarden zijn weer een hash, waarbij de sleutels
zijn de naam van de omgevingsvariabele en de waarden, de waarden van de variabele.

extra_vlaggen
Dit specificeert extra opdrachtregelvlaggen om aan door te geven Erl(1). De structuur wees door
de sleutel moet een lijst met strings zijn.

Voorbeelden
Hier is een configuratiebestand dat de gebruiker en groep voor het doelknooppunt instelt en inschakelt
alle foutopsporingsberichten. Het laat ook zien hoe u de gegevensdirectory van Mnesia kunt specificeren en hoe u dat moet doen
schakel SMP uit in de Erlang-emulator.

# Stel de service-identiteit in op wayne:wayne.
gebruiker: wayne
groep: Wayne

# Wees uitgebreid.
breedsprakig:
- ALLE

# Stel Mnesia's directory in. Let op hoe de aanhalingstekens en dubbele aanhalingstekens zijn
# gebruikt zodat Erlang de string correct interpreteert.
erlapp_args:
geheugenverlies:
dir: '"/var/db/mnesia"'

extra_vlaggen:
- "-smp"
- "uitzetten"

Gebruik erlsvcp online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

  • 1
    abidiff
    abidiff
    abidiff - vergelijk ABI's van ELF-bestanden
    abidiff vergelijkt de Application Binary
    Interfaces (ABI) van twee gedeelde bibliotheken
    in ELF-formaat. Het straalt een betekenis uit
    verslag...
    Voer abidiff uit
  • 2
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 3
    copac2xml
    copac2xml
    bibutils - conversie van bibliografie
    nutsvoorzieningen ...
    Voer copac2xml uit
  • 4
    Copt
    Copt
    copt - kijkgaatje-optimizer SYSNOPIS:
    copt-bestand.. BESCHRIJVING: copt is een
    kijkgaatje-optimizer voor algemeen gebruik. Het
    leest code van zijn standaardinvoer en
    schrijft een...
    Kopt uitvoeren
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - titel verzamelen
    verklaringen van Stx-documenten ...
    Voer collect_stx_titles uit
  • 6
    gatling-bank
    gatling-bank
    bank - http-benchmark ...
    Run gatling-bank
  • Meer "

Ad