InggrisPerancisSpanyol

Ad


favorit OnWorks

erlsvcp - Online di Cloud

Jalankan erlsvcp di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah erlsvcp yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


erlsvc - CLI untuk mengontrol layanan saya

RINGKASAN


erlsvc [-C config] [-u pemakai] [-g kelompok] [-n simpul] [-h tuan rumah] [-c kue] [-r melepaskan] [-d
rilis_dir] [-E erlang_root_dir] [-L erlang_libs_dir] [-M mods_dir] [-P pipa_dir]] [-O
log_dir]] [-V komponen] Command [ ]

erlsvc Tolong [Command]

DESKRIPSI


erlsvc adalah antarmuka baris perintah untuk mengelola node Erlang yang membuat layanan saya. Ini
termasuk bootstrap node baru, memulai dan menghentikannya atau menangani peningkatan rilis.

Secara teknis, ini memulai "pengontrol" secara lokal (simpul Erlang). Node ini mungkin
menelurkan proses pada node target yang sedang berjalan untuk menjalankan perintah. Dengan cara ini, itu mungkin
untuk mengelola sebuah node pada remote host.

Anda bisa mendapatkan ringkasan opsi baris perintah dan daftar perintah yang tersedia dengan
mengeluarkan perintah "erlsvc help". Untuk mendapatkan pesan bantuan untuk perintah tertentu, gunakan
"bantuan erlsvc memerintah".

PILIHAN


-C config or --konfigurasi config
Ini menentukan jalur ke file konfigurasi. Lihat "KONFIGURASI" untuk lebih lanjut
informasi tentang format file ini dan opsi yang tersedia.

Opsi baris perintah selalu mengesampingkan nilai dari file konfigurasi.

Secara default, erlsvc mencari file berikut:

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

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

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

4. /dll/wayne/[email dilindungi]

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

6. /etc/wayne/erlsvc.yaml

7. /etc/default/erlsvc

-u pemakai or --pengguna pemakai
Ini menentukan pengguna di mana layanan harus dijalankan. Node target akan terlebih dahulu
mulai dengan ID pengguna pemanggil (mis. root) dan akan turun ke pemakai sebelum memulai
layanan.

Secara default, pengguna tidak berubah.

-g kelompok or --kelompok kelompok
Ini menentukan grup di mana layanan harus dijalankan. Lihat -u pilihan di atas
untuk penjelasan.

Secara default, gorup tidak berubah.

-n simpul or --simpul simpul
Ini menentukan nama node target untuk memulai atau mengelola.

Standarnya adalah "layanan saya".

-h tuan rumah or --tuan rumah tuan rumah
Ini menentukan nama host dari node target untuk dikelola. Nama host harus dalam
bentuk "pendek": hanya sampai titik pertama, bukan nama domain yang memenuhi syarat.

Defaultnya adalah nama host lokal.

-c kue or --Kue kering kue
Ini menentukan cookie Erlang yang akan digunakan untuk komunikasi antar-simpul. Ini
cookie juga digunakan sebagai cookie node target awal.

Secara default, gunakan cookie default apa pun erl(1) akan menggunakan.

-r melepaskan or --melepaskan melepaskan
Ini menentukan rilis Erlang untuk boot saat memulai layanan.

Standarnya adalah rilis permanen.

-d rilis_dir or --rilis-dir rilis_dir
Ini menentukan direktori rilis Erlang.

Standarnya adalah direktori rilis sistem Erlang, mis. direktori "rilis"
di bawah direktori root Erlang.

-E erlang_root_dir or --erlang erlang_root_dir
Ini menentukan direktori root Erlang. Ini berguna ketika erl(1) tidak ada di
PATH atau yang ada di PATH tidak boleh digunakan.

Secara default, erl(1) di PATH digunakan.

-L erlang_libs_dir or --erllibs-jalur erlang_libs_dir
Ini menentukan direktori tambahan di mana aplikasi Erlang dapat ditemukan. Ini
opsi dapat ditentukan beberapa kali untuk mengatur beberapa jalur.

Secara default, tidak ada.

-M mods_dir or --mods-dir mods_dir
Ini menentukan direktori di mana erlsvcmodul Erlang adalah.

Standarnya adalah erlsvcdirektori data bersama tingkat distribusi seperti yang dikembalikan oleh
"dist_dir('erlsvc')" dari File::ShareDir.

-R pipa_dir or --pipa-dir pipa_dir
Ini menentukan direktori di mana jalankan_erl(1) menempatkan pipa bernama yang dibutuhkan oleh
ke_erl(1).

Standarnya adalah /var/run/wayne.

-O log_dir or --log-dir log_dir
Ini menentukan direktori di mana jalankan_erl(1) menempatkan file log-nya, seperti run_erl.log
or erlang.log.*.

Standarnya adalah /var/log/wayne.

-V komponen or --bertele-tele komponen
Ini menetapkan verbositas per komponen atau untuk semua sekaligus. Opsi ini mungkin
ditentukan beberapa kali untuk mengaktifkan/menonaktifkan beberapa komponen. Untuk menentukan semua
komponen, gunakan "ALL". Sebuah komponen dapat diawali dengan '!' untuk menonaktifkan verbositas saja
untuk itu.

Komponen yang tersedia adalah:

· "APLIKASI"

· "ERLENV"

· "ERLNODE"

· "ERLSCRIPT"

· "MNESIA"

· "PROC"

· "REL"

· "SERV"

Misalnya, untuk mengaktifkan verbositas untuk apa pun yang menyentuh layanan, gunakan "-V SERV".
Untuk mengaktifkan semuanya kecuali pesan layanan, gunakan "-V ALL -V !SERV" (perhatikan bahwa itu
mungkin diperlukan untuk menghindari '!' karakter untuk menyelesaikan interpretasi shell).

PERINTAH


Tersedia perintah
Berikut adalah daftar perintah yang tersedia. Beberapa perintah tidak memiliki tindakan apa pun; mereka lebih suka
memberikan sub-perintah.

bosh4yaws
Perintah ini menyediakan sub-perintah untuk mengkonfigurasi aplikasi bosh4yaws.

ejabberd
Perintah ini menyediakan sub-perintah untuk mengkonfigurasi aplikasi ejabberd.

ejabberd_client
Perintah ini menyediakan sub-perintah untuk mengkonfigurasi aplikasi ejabberd_client.

ephp4yaws
Perintah ini menyediakan sub-perintah untuk mengkonfigurasi aplikasi ephp4yaws.

membantu Perintah ini menampilkan bantuan umum tentang erlsvc atau bantuan yang lebih detail tentang a
perintah yang ditentukan.

ingatan
Perintah ini menyediakan sub-perintah untuk menangani database Mnesia.

php Perintah ini menyediakan sub-perintah untuk menangani interpreter PHP.

melepaskan
Perintah ini menyediakan sub-perintah untuk menangani rilis Erlang. Terutama, itu
digunakan selama peningkatan langsung.

Restart
Perintah ini memulai ulang layanan.

awal
Perintah ini memulai layanan.

status
Perintah ini memberitahu jika layanan sedang berjalan.

berhenti Perintah ini menghentikan layanan.

target
Perintah ini menyediakan sub-perintah untuk memanipulasi sistem target.

token_bucket
Perintah ini menyediakan sub-perintah untuk mengonfigurasi aplikasi token_bucket.

patek Perintah ini menyediakan sub-perintah untuk mengkonfigurasi aplikasi yaws.

Terperinci membantu tentang a Command
Untuk mendapatkan bantuan yang lebih detail tentang suatu perintah, gunakan perintah "bantuan":

erlsvc membantu Command

KONFIGURASI


konfigurasi format
File konfigurasi dapat ditentukan menggunakan -C pilihan. Format file sesuai dengan
YAML, atau lebih tepatnya subset dari spesifikasi YAML, seperti yang didokumentasikan dalam YAML::Tiny.
Ini mungkin masih ditimpa oleh opsi baris perintah apa pun.

Secara default, erlsvc mencari file berikut:

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

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

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

4. /dll/wayne/[email dilindungi]

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

6. /etc/wayne/erlsvc.yaml

7. /etc/default/erlsvc

Struktur yang diharapkan dari dokumen YAML adalah hash di mana kuncinya adalah opsi panjang
nama (dengan "-" diganti dengan "_") dan nilainya jelas merupakan nilai untuk opsi ini.
Jika opsi dapat diberikan beberapa kali untuk menentukan beberapa nilai, konfigurasi
entri hanya akan memiliki satu kunci yang menunjuk ke daftar nilai.

Non-opsi variabel
Di samping variabel yang memetakan opsi baris perintah, erlsvc mendukung berikut ini
variabel tambahan:

erlapp_args
Ini menentukan semua variabel lingkungan aplikasi Erlang yang harus dilewati
pada erl(1) baris perintah. Struktur yang ditunjukkan oleh kunci harus berupa hash di mana
kuncinya adalah nama aplikasi dan nilainya adalah hash lagi, di mana kuncinya
adalah nama variabel lingkungan dan nilainya, nilai variabel.

ekstra_flags
Ini menentukan flag baris perintah tambahan untuk diteruskan ke erl(1). Struktur yang ditunjukkan oleh
kuncinya harus daftar string.

contoh
Berikut adalah file konfigurasi yang mengatur pengguna dan grup untuk node target dan mengaktifkan
semua pesan debug. Ini juga menunjukkan cara menentukan direktori data Mnesia dan cara
nonaktifkan SMP di emulator Erlang.

# Setel identitas layanan ke wayne:wayne.
pengguna: wayne
grup: wayne

# Jadilah bertele-tele.
bertele-tele:
- SEMUA

# Setel direktori Mnesia. Perhatikan bagaimana tanda kutip dan tanda kutip ganda
# digunakan agar Erlang menginterpretasikan string dengan benar.
erlapp_args:
ingatan:
dir: '"/var/db/mnesia"'

ekstra_flags:
- "-smp"
- "cacat"

Gunakan erlsvcp online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad