İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

erlsvcp - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü üzerinden OnWorks ücretsiz barındırma sağlayıcısında erlsvcp çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen erlsvcp komutudur.

Program:

ADI


erlsvc - Hizmetimi kontrol etmek için CLI

SİNOPSİS


erlsvc [-C yapılandırma] [-u kullanıcı] [-g Grup] [-n düğüm] [-h ev sahibi] [-c kurabiye] [-r serbest] [-d
yayınlar_dir] [-E erlang_root_dir] [-L erlang_libs_dir] [-M mods_dir] [-P pipe_dir]] [-O
log_dir]] [-V bileşenler] komuta [ ]

erlsvc Yardım [komuta]

TANIM


erlsvc My service yapan Erlang düğümlerini yönetmek için komut satırı arayüzüdür. Bu
yeni bir düğümü önyüklemeyi, başlatmayı ve durdurmayı veya sürüm yükseltmesini işlemeyi içerir.

Teknik olarak konuşursak, yerel olarak bir "denetleyici" başlatır (bir Erlang düğümü). Bu düğüm
komutu yürütmek için çalışan bir hedef düğümde bir işlem oluşturur. Bu şekilde, mümkün
uzak bir ana bilgisayardaki bir düğümü yönetmek için.

Komut satırı seçeneklerinin bir özetini ve mevcut komutların bir listesini şuradan alabilirsiniz:
"erlsvc help" komutunun verilmesi. Belirli bir komut için yardım mesajı almak için şunu kullanın:
"erlsvc yardım emretmek".

SEÇENEKLER


-C yapılandırma or --yapılandırma yapılandırma
Bu, bir yapılandırma dosyasının yolunu belirtir. Daha fazlası için "KONFIGÜRASYON" bölümüne bakın
Bu dosyanın formatı ve mevcut seçenekler hakkında bilgiler.

Komut satırı seçenekleri, her zaman yapılandırma dosyasındaki değerleri geçersiz kılar.

Varsayılan olarak, erlsvc aşağıdaki dosyaları arar:

1. $HOME/.config/erlsvc/[e-posta korumalı]

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

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

4. /vb/yol/[e-posta korumalı]

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

6. /etc/wayne/erlsvc.yaml

7. /etc/varsayılan/erlsvc

-u kullanıcı or --kullanıcı kullanıcı
Bu, hizmetin altında çalışması gereken kullanıcıyı belirtir. Hedef düğüm ilk olarak
arayanın kullanıcı kimliğiyle (örn. root) başlayın ve kullanıcı başlamadan önce
hizmet.

Varsayılan olarak, kullanıcı değiştirilmez.

-g Grup or --grup Grup
Bu, hizmetin altında çalışması gereken grubu belirtir. Bkz. -u yukarıdaki seçenek
bir açıklama için.

Varsayılan olarak, grup değiştirilmez.

-n düğüm or --düğüm düğüm
Bu, başlatılacak veya yönetilecek hedef düğümün adını belirtir.

Varsayılan "hizmetim"dir.

-h ev sahibi or --ev sahibi ev sahibi
Bu, yönetilecek hedef düğümün ana bilgisayar adını belirtir. Ana bilgisayar adı bir
"kısa" form: yalnızca ilk noktaya kadar, tam nitelikli bir alan adı değil.

Varsayılan, yerel ana bilgisayar adıdır.

-c kurabiye or --kurabiye kurabiye
Bu, düğümler arası iletişim için kullanılacak Erlang tanımlama bilgisini belirtir. Bu
çerez ayrıca başlangıç ​​hedef düğümünün çerezi olarak kullanılır.

Varsayılan olarak, varsayılan çerezi kullanın erl(1) kullanır.

-r serbest or --serbest bırakmak serbest
Bu, hizmet başlatılırken önyüklenecek Erlang sürümünü belirtir.

Varsayılan, kalıcı sürümdür.

-d yayınlar_dir or --releases-dir yayınlar_dir
Bu, Erlang yayınları dizinini belirtir.

Varsayılan sistem Erlang'ın yayınladığı dizindir, yani. "yayınlar" dizini
Erlang kök dizini altında.

-E erlang_root_dir or --erlang erlang_root_dir
Bu, Erlang kök dizinini belirtir. Bu yararlı olduğunda erl(1) içinde değil
PATH veya PATH içindekiler kullanılmamalıdır.

Varsayılan olarak, erl(1) PATH içinde kullanılır.

-L erlang_libs_dir or --erlllibs-yolu erlang_libs_dir
Bu, Erlang uygulamasının bulunabileceği ek dizinleri belirtir. Bu
seçenek, birkaç yol ayarlamak için birden çok kez belirtilebilir.

Varsayılan olarak, hiçbiri.

-M mods_dir or --mods-dir mods_dir
Bu, dizini belirtir erlsvcErlang modülleri vardır.

Varsayılan erlsvctarafından döndürülen dağıtım düzeyinde paylaşılan veri dizini
File::ShareDir'den "dist_dir('erlsvc')".

-R pipe_dir or --pipe-dir pipe_dir
Bu, dizini belirtir run_erl(1) tarafından istenen adlandırılmış boruyu koyar
to_erl(1).

Varsayılan /var/koş/yol.

-O log_dir or --log-dir log_dir
Bu, dizini belirtir run_erl(1) gibi günlük dosyalarını koyar run_erl.log
or erlang.log.*.

Varsayılan /var/log/yol.

-V bileşen or --ayrıntılı bileşen
Bu, bileşen başına veya tümü için ayrıntı düzeyini bir kerede ayarlar. Bu seçenek olabilir
birkaç bileşeni etkinleştirmek/devre dışı bırakmak için birden çok kez belirtildi. Tümünü belirtmek için
bileşenler için "TÜMÜ"nü kullanın. Bir bileşene '!' ön eki getirilebilir. yalnızca ayrıntıyı devre dışı bırakmak için
bunun için.

Mevcut bileşenler şunlardır:

· "UYGULAMA"

· "ERLENV"

· "ERLNODE"

· "ERLSCRİPT"

· "MNESİ"

· "PROC"

· "REL"

· "SERV"

Örneğin, hizmete dokunan herhangi bir şey için ayrıntıyı etkinleştirmek için "-V SERV" kullanın.
Hizmetin mesajı dışındaki her şeyi etkinleştirmek için "-V ALL -V !SERV" kullanın (bunun
'!' işaretinden kaçmak için gerekli olabilir. Kabuk yorumuna geçici çözüm için karakter).

KOMUTLAR


Mevcut komutlar
İşte kullanılabilir komutların bir listesi. Bazı komutların herhangi bir eylemi yoktur; onlar daha çok
alt komutları sağlar.

bosh4yaws
Bu komut, bosh4yaws uygulamasını yapılandırmak için alt komutlar sağlar.

Ejabberd
Bu komut, ejabberd uygulamasını yapılandırmak için alt komutlar sağlar.

ejabberd_client
Bu komut, ejabberd_client uygulamasını yapılandırmak için alt komutlar sağlar.

ephp4yaws
Bu komut, ephp4yaws uygulamasını yapılandırmak için alt komutlar sağlar.

yardım et Bu komut, hakkında genel bir yardım görüntüler. erlsvc veya bir hakkında daha ayrıntılı bir yardım
belirtilen komut.

hafıza kaybı
Bu komut, Mnesia veritabanını işlemek için alt komutlar sağlar.

php Bu komut, PHP yorumlayıcısını işlemek için alt komutlar sağlar.

serbest
Bu komut, Erlang sürümlerini işlemek için alt komutlar sağlar. Özellikle, bu
Canlı yükseltme sırasında kullanılır.

yeniden
Bu komut hizmeti yeniden başlatır.

başlama
Bu komut hizmeti başlatır.

durum
Bu komut, hizmetin çalışıp çalışmadığını söyler.

durdurmak Bu komut hizmeti durdurur.

hedef
Bu komut, bir hedef sistemi işlemek için alt komutlar sağlar.

token_bucket
Bu komut, token_bucket uygulamasını yapılandırmak için alt komutlar sağlar.

ekvator frengisi Bu komut, yaws uygulamasını yapılandırmak için alt komutlar sağlar.

Ayrıntılı yardım et hakkında a komuta
Bir komut hakkında daha ayrıntılı yardım almak için "help" komutunu kullanın:

erlsvc yardım et komuta

YAPILANDIRMA


yapılandırma biçim
kullanılarak bir yapılandırma dosyası belirtilebilir. -C seçenek. Dosya formatı aşağıdakilere uygundur:
YAML veya daha doğrusu YAML::Tiny'de belgelendiği gibi YAML belirtiminin tam olarak bir alt kümesi.
Bu yine de herhangi bir komut satırı seçeneği tarafından geçersiz kılınabilir.

Varsayılan olarak, erlsvc aşağıdaki dosyaları arar:

1. $HOME/.config/erlsvc/[e-posta korumalı]

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

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

4. /vb/yol/[e-posta korumalı]

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

6. /etc/wayne/erlsvc.yaml

7. /etc/varsayılan/erlsvc

YAML belgesinin beklenen yapısı, anahtarların uzun seçenek olduğu bir karmadır.
adlar ("-" yerine "_" ile değiştirilir) ve değer açıkça bu seçeneklerin değerleridir.
Birden çok değer belirtmek için bir seçenek birden çok kez verilebilirse, yapılandırma
giriş, bir değerler listesine işaret eden yalnızca bir anahtara sahip olacaktır.

Seçenek dışı değişkenler
Komut satırı seçeneklerini eşleyen değişkenlerin yanında, erlsvc aşağıdakileri destekler
ek değişkenler:

erlapp_args
Bu, iletilmesi gereken tüm Erlang uygulamaları ortam değişkenini belirtir
üzerinde erl(1) komut satırı. Anahtarın işaret ettiği yapı, burada bir karma olmalıdır.
anahtarlar uygulama adlarıdır ve değerler yine bir karmadır, burada anahtarlar
ortam değişkeni adı ve değerler, değişkenin değerleridir.

ekstra_bayraklar
Bu, iletilecek fazladan komut satırı bayraklarını belirtir. erl(1). işaret ettiği yapı
anahtar, dizelerin bir listesi olmalıdır.

Örnekler
Hedef düğüm için kullanıcı ve grubu ayarlayan ve etkinleştiren bir yapılandırma dosyası buradadır.
tüm hata ayıklama mesajları. Ayrıca Mnesia'nın veri dizininin nasıl belirleneceğini ve
Erlang öykünücüsünde SMP'yi devre dışı bırakın.

# Hizmet kimliğini wayne:wayne olarak ayarlayın.
kullanıcı wayne
grup: wayne

# Ayrıntılı olun.
ayrıntılı:
- HERŞEY

# Mnesia'nın dizinini ayarlayın. Tırnakların ve çift tırnakların nasıl olduğuna dikkat edin
#, Erlang'ın dizeyi doğru yorumlaması için kullanılır.
erlapp_args:
hafıza kaybı:
dizin: '"/var/db/mnesia"'

ekstra_bayraklar:
- "-smp"
- "devre dışı bırakmak"

onworks.net hizmetlerini kullanarak erlsvcp'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad