англійськафранцузькаіспанська

Ad


Значок OnWorks

erlsvcp - онлайн у хмарі

Запустіть erlsvcp у постачальнику безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда erlsvcp, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


erlsvc - CLI для керування моїм сервісом

СИНТАКСИС


erlsvc [-C конфиг] [-u користувач] [-g група] [-n вузол] [-h господар] [-c cookie] [-r звільнити] [-d
випуск_реж] [-E erlang_root_dir] [-L erlang_libs_dir] [-M mods_dir] [-P pipe_dir]] [-O
каталог_журналу]] [-V Компоненти] команда [ ]

erlsvc допомогти [команда]

ОПИС


erlsvc це інтерфейс командного рядка для керування вузлами Ерланга, що створюють My service. Це
включає завантаження нового вузла, його запуск і зупинку або обробку оновлення випуску.

Технічно кажучи, він запускає "контролер" локально (вузол Ерланга). Цей вузол може
створити процес на запущеному цільовому вузлі для виконання команди. Таким чином, це можливо
для керування вузлом на віддаленому хості.

Ви можете отримати підсумок параметрів командного рядка та список доступних команд за допомогою
видання команди «erlsvc help». Щоб отримати довідкове повідомлення для певної команди, використовуйте
"довідка erlsvc команда".

ВАРІАНТИ


-C конфиг or --config конфиг
Це визначає шлях до файлу конфігурації. Додаткову інформацію див. у розділі «КОНФІГУРАЦІЯ».
інформацію про формат цього файлу та доступні параметри.

Параметри командного рядка завжди замінюють значення з файлу конфігурації.

За замовчуванням erlsvc шукає такі файли:

1. $HOME/.config/erlsvc/[захищено електронною поштою]

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

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

4. /etc/wayne/[захищено електронною поштою]

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

6. /etc/wayne/erlsvc.yaml

7. /etc/default/erlsvc

-u користувач or --користувач користувач
Це визначає користувача, під яким повинна працювати служба. Цільовий вузол буде першим
починається з ідентифікатора користувача абонента (наприклад, root) і переходить до користувач перед початком
обслуговування.

За замовчуванням користувач не змінюється.

-g група or --група група
Це вказує групу, під якою повинна працювати служба. Див -u варіант вище
для пояснення.

За замовчуванням група не змінюється.

-n вузол or --вузол вузол
Це вказує ім’я цільового вузла для запуску або керування.

За замовчуванням — «мій сервіс».

-h господар or --господар господар
Це вказує ім’я хоста цільового вузла, яким потрібно керувати. Ім’я хоста має бути в a
"коротка" форма: лише до першої крапки, а не повне кваліфіковане доменне ім'я.

За замовчуванням є локальне ім'я хоста.

-c cookie or -- печиво cookie
Це визначає файл cookie Erlang, який буде використовуватися для зв’язку між вузлами. Це
cookie також використовується як файл cookie початкового цільового вузла.

За замовчуванням використовуйте будь-який файл cookie за замовчуванням Erl(1) використав би.

-r звільнити or --звільнення звільнити
Це визначає випуск Erlang для завантаження під час запуску служби.

За замовчуванням є постійний випуск.

-d випуск_реж or --релізи-реж випуск_реж
Це визначає каталог випусків Erlang.

За замовчуванням є системний каталог випусків Erlang, тобто. каталог "releases".
у кореневому каталозі Erlang.

-E erlang_root_dir or --erlang erlang_root_dir
Це визначає кореневий каталог Erlang. Це корисно, коли Erl(1) не знаходиться в
PATH або в PATH не можна використовувати.

За замовчуванням Erl(1) у PATH використовується.

-L erlang_libs_dir or --erllibs-шлях erlang_libs_dir
Це визначає додаткові каталоги, де можна знайти додаток Erlang. Це
параметр можна вказати кілька разів, щоб встановити кілька шляхів.

За замовчуванням немає.

-M mods_dir or --mods-каталог mods_dir
Це визначає каталог, де erlsvcМодулі Erlang є.

За замовчуванням є erlsvcСпільний каталог даних на рівні розповсюдження, який повертає
"dist_dir('erlsvc')" з File::ShareDir.

-R pipe_dir or --pipe-dir pipe_dir
Це визначає каталог, де run_erl(1) розміщує названий канал, необхідний для
to_erl(1).

За замовчуванням - /var/run/wayne.

-O каталог_журналу or --log-dir каталог_журналу
Це визначає каталог, де run_erl(1) розміщує свої файли журналу, наприклад run_erl.log
or erlang.log.*.

За замовчуванням - /var/log/wayne.

-V компонент or -багатослівний компонент
Це встановлює детальність для кожного компонента або для всіх одночасно. Цей варіант може бути
вказано кілька разів, щоб увімкнути/вимкнути кілька компонентів. Щоб уточнити все
компонентів, використовуйте "ВСЕ". Компонент може мати префікс '!' лише вимкнути багатослівність
за це.

Доступні компоненти:

· "APP"

· "ERLENV"

· "ERLNODE"

· "ERLSCRIPT"

· «МНЕЗІЯ»

· "PROC"

· "РЕЛ"

· «СЕРВ»

Наприклад, щоб увімкнути детальність для всього, що стосується служби, використовуйте "-V SERV".
Щоб увімкнути все, крім повідомлення служби, використовуйте "-V ALL -V !SERV" (зверніть увагу, що це
може знадобитися, щоб уникнути '!' символ для обхідної інтерпретації оболонки).

КОМАНДИ


наявний Команди
Ось список доступних команд. Деякі команди не мають жодної дії; вони скоріше
надати підкоманди.

bosh4yaws
Ця команда надає підкоманди для налаштування програми bosh4yaws.

ejabberd
Ця команда надає підкоманди для налаштування програми ejabberd.

ejabberd_client
Ця команда надає підкоманди для налаштування програми ejabberd_client.

ephp4yaws
Ця команда надає підкоманди для налаштування програми ephp4yaws.

допомога Ця команда відображає загальну довідку про erlsvc або більш детальну довідку про a
вказану команду.

мнезія
Ця команда надає підкоманди для роботи з базою даних Mnesia.

PHP Ця команда надає підкоманди для роботи з інтерпретатором PHP.

звільнити
Ця команда надає підкоманди для обробки випусків Erlang. Особливо, це
використовується під час оновлення в реальному часі.

перезапуск
Ця команда перезапускає службу.

старт
Ця команда запускає службу.

статус
Ця команда повідомляє, чи працює служба.

СТОП Ця команда зупиняє службу.

мета
Ця команда надає підкоманди для маніпулювання цільовою системою.

token_bucket
Ця команда надає підкоманди для налаштування програми token_bucket.

рискання Ця команда надає підкоманди для налаштування програми yaws.

Detailed допомога про a команда
Щоб отримати більш детальну довідку про команду, скористайтеся командою "довідка":

erlsvc допомога команда

КОНФІГУРАЦІЯ


конфігурація формат
Файл конфігурації можна вказати за допомогою -C варіант. Формат файлу відповідає
YAML, або, точніше, підмножина специфікації YAML, як задокументовано в YAML::Tiny.
Це все ще може бути змінено будь-яким параметром командного рядка.

За замовчуванням erlsvc шукає такі файли:

1. $HOME/.config/erlsvc/[захищено електронною поштою]

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

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

4. /etc/wayne/[захищено електронною поштою]

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

6. /etc/wayne/erlsvc.yaml

7. /etc/default/erlsvc

Очікувана структура документа YAML - це хеш, де ключі є довгим параметром
імена (з "-" замінено на "_") і значення, очевидно, є значеннями для цих параметрів.
Якщо параметр може бути заданий кілька разів для визначення кількох значень, конфігурація
запис матиме лише один ключ, що вказує на список значень.

Без варіантів змінні
Окрім змінних, які відображають параметри командного рядка, erlsvc підтримує наступне
додаткові змінні:

erlapp_args
Це визначає всі змінні середовища програми Erlang, які необхідно передати
на Erl(1) командний рядок. Структура, на яку вказує ключ, має бути хешем де
ключі — це імена програм, а значення — знову хеш, де ключі
це ім'я змінної середовища та значення, значення змінної.

додаткові_прапори
Це визначає додаткові прапори командного рядка для передачі Erl(1). Структура, на яку вказує
ключ повинен містити список рядків.

прикладів
Ось файл конфігурації, який встановлює користувача та групу для цільового вузла та вмикає
всі повідомлення про налагодження. Він також показує, як вказати каталог даних Mnesia і як це зробити
вимкніть SMP в емуляторі Erlang.

# Установіть ідентифікатор служби на wayne:wayne.
користувач: Вейн
група: Вейн

# Будьте багатослівними.
багатослівний:
- ВСЕ

# Встановіть каталог Mnesia. Зверніть увагу, як бувають лапки та подвійні лапки
# використовується для того, щоб Erlang правильно інтерпретував рядок.
erlapp_args:
мнезія:
каталог: '"/var/db/mnesia"'

extra_flags:
- "-smp"
- «вимкнути»

Використовуйте erlsvcp онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    Phaser
    Phaser
    Phaser — це швидке, безкоштовне та веселе відкриття
    вихідний ігровий фреймворк HTML5, який пропонує
    Взаємовідображення WebGL і Canvas
    настільні та мобільні веб-браузери. Ігри
    можна спільно...
    Завантажити Phaser
  • 2
    Двигун ВАССАЛ
    Двигун ВАССАЛ
    VASSAL — ігровий движок для створення
    електронні версії традиційної дошки
    і карткові ігри. Він забезпечує підтримку для
    рендеринг і взаємодія ігрових елементів,
    і ...
    Завантажити VASSAL Engine
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF - це бібліотека Java для створення
    і редагування файлів PDF за допомогою LGPL і
    Ліцензія з відкритим кодом MPL. OpenPDF - це
    LGPL/MPL з відкритим кодом наступник iText,
    має ...
    Завантажте OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Система для автоматизації
    Географічні аналізи - це географічні
    Програмне забезпечення інформаційної системи (ГІС) с
    величезні можливості для геоданих
    обробка та ана...
    Завантажити SAGA GIS
  • 5
    Панель інструментів для Java/JTOpen
    Панель інструментів для Java/JTOpen
    IBM Toolbox для Java / JTOpen є a
    бібліотека класів Java, що підтримують
    програмування клієнт/сервер та Інтернет
    моделі до системи під керуванням OS/400,
    i5/OS, o...
    Завантажте Toolbox для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (або D3 для документів, керованих даними)
    це бібліотека JavaScript, яка дозволяє вам
    створювати динамічні інтерактивні дані
    візуалізації у веб-браузерах. З D3
    ти ...
    Завантажити D3.js
  • Детальніше »

Команди Linux

  • 1
    abidiff
    abidiff
    abidiff - порівняння ABI файлів ELF
    abidiff порівнює двійковий файл програми
    Інтерфейси (ABI) двох спільних бібліотек
    у форматі ELF. Воно випромінює змістовне
    звіт...
    Запустіть abidiff
  • 2
    abidw
    abidw
    abidw - серіалізує ABI ELF
    файл abidw читає спільну бібліотеку в ELF
    форматує та створює представлення XML
    свого ABI до стандартного виводу. The
    випущений ...
    Запустіть abidw
  • 3
    copac2xml
    copac2xml
    bibutils - перетворення бібліографії
    комунальні послуги ...
    Запустіть copac2xml
  • 4
    копт
    копт
    copt - оптимізатор вічка SYSNOPIS:
    файл copt.. ОПИС: copt - це a
    оптимізатор вічко загального призначення. Це
    читає код зі свого стандартного вводу та
    пише...
    Біг копт
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - заголовок збірки
    декларації з документів Stx ...
    Запустіть gather_stx_titles
  • 6
    гатлінг-бенч
    гатлінг-бенч
    bench - http benchmark ...
    Лава для бігу Гатлінга
  • Детальніше »

Ad