АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

erlsvcp - Интернет в облаке

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

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

ПРОГРАММА:

ИМЯ


erlsvc - CLI для управления моей службой

СИНТАКСИС


эрлсвк [-C конфиг] [-u пользователь] [-g группы] [-n узел] [-h кашель] [-c печенье] [-r освободить] [-d
Release_dir] [-E erlang_root_dir] [-L erlang_libs_dir] [-M mods_dir] [-P каталог_трубы]] [-O
log_dir]] [-V компоненты] команду [ ]

эрлсвк помощь [команду]

ОПИСАНИЕ


эрлсвк - это интерфейс командной строки для управления узлами Erlang, создающими службу My. Этот
включает загрузку нового узла, его запуск и остановку или обработку обновления выпуска.

С технической точки зрения, он запускает «контроллер» локально (узел Erlang). Этот узел может
создать процесс на запущенном целевом узле для выполнения команды. Таким образом, это возможно
для управления узлом на удаленном хосте.

Вы можете получить сводку параметров командной строки и список доступных команд,
выдача команды "erlsvc help". Чтобы получить справочное сообщение для конкретной команды, используйте
"справка erlsvc команда ".

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-C конфиг or --config конфиг
Это указывает путь к файлу конфигурации. См. «КОНФИГУРАЦИЯ» для получения дополнительной информации.
информация о формате этого файла и доступных опциях.

Параметры командной строки всегда имеют приоритет над значениями из файла конфигурации.

По умолчанию эрлсвк ищет следующие файлы:

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. / и т.д. / по умолчанию / erlsvc

-u пользователь or --Пользователь пользователь
Это указывает пользователя, под которым должна работать служба. Целевой узел сначала
начните с идентификатора пользователя вызывающего абонента (например, root) и перейдете к пользователь перед началом
услуги.

По умолчанию пользователь не меняется.

-g группы or --группа группы
Это указывало на группу, в которой должна работать служба. Увидеть -u вариант выше
для объяснения.

По умолчанию группа не меняется.

-n узел or --узел узел
Это указывает имя целевого узла для запуска или управления.

По умолчанию это «myservice».

-h кашель or --хозяин кашель
Это указывает имя хоста целевого узла для управления. Имя хоста должно быть в
«краткая» форма: только до первой точки, а не полное доменное имя.

По умолчанию используется локальное имя хоста.

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

По умолчанию использовать любой файл cookie по умолчанию Erl(1) будет использовать.

-r освободить or --выпускать освободить
Это указывает версию Erlang для загрузки при запуске службы.

По умолчанию - постоянный выпуск.

-d Release_dir or --релизы-дир Release_dir
Это указывает каталог выпусков Erlang.

По умолчанию используется системный каталог выпусков Erlang, т.е. каталог "релизов"
в корневом каталоге Erlang.

-E erlang_root_dir or --эрланг 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
Это указывает каталог, в котором эрлсвкМодули Erlang есть.

По умолчанию эрлсвккаталог общих данных уровня распространения, возвращенный
dist_dir ('erlsvc') из File :: ShareDir.

-R каталог_трубы or --pipe-дир каталог_трубы
Это указывает каталог, в котором run_erl(1) помещает именованный канал, необходимый для
to_erl(1).

По умолчанию используется / var / run / wayne.

-O log_dir or --журнал-дир log_dir
Это указывает каталог, в котором run_erl(1) помещает свои файлы журнала, такие как run_erl.log
or erlang.log. *.

По умолчанию используется / Вар / журнал / Уэйн.

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

Доступные компоненты:

· "ПРИЛОЖЕНИЕ"

· «ЕРЛЕНВ»

· «ЭРЛНОД»

· "ERLSCRIPT"

· «МНЕЗИЯ»

· «ПРОЦ»

· «РЭЛ»

· «СЕРВ»

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

КОМАНДЫ


Доступна команды
Вот список доступных команд. Некоторые команды не имеют никакого действия; они скорее
предоставить подкоманды.

bosh4yaws
Эта команда предоставляет подкоманды для настройки приложения bosh4yaws.

Ejabberd
Эта команда предоставляет подкоманды для настройки приложения ejabberd.

ejabberd_client
Эта команда предоставляет подкоманды для настройки приложения ejabberd_client.

ephp4yaws
Эта команда предоставляет подкоманды для настройки приложения ephp4yaws.

помощь Эта команда отображает общую справку о эрлсвк или более подробную справку о
указанная команда.

Мнезия
Эта команда предоставляет подкоманды для работы с базой данных Mnesia.

PHP Эта команда предоставляет подкоманды для работы с интерпретатором PHP.

освободить
Эта команда предоставляет подкоманды для обработки выпусков Erlang. Особенно это
используется во время обновления в реальном времени.

перезапуск
Эта команда перезапускает службу.

Начало
Эта команда запускает службу.

статус
Эта команда сообщает, запущена ли служба.

остановить Эта команда останавливает службу.

цель
Эта команда предоставляет подкоманды для управления целевой системой.

token_bucket
Эта команда предоставляет подкоманды для настройки приложения token_bucket.

фрамбезия Эта команда предоставляет подкоманды для настройки приложения yaws.

Детальная помощь в отношении a команду
Чтобы получить более подробную справку о команде, используйте команду «help»:

эрлсвк помощь команду

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


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

По умолчанию эрлсвк ищет следующие файлы:

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. / и т.д. / по умолчанию / erlsvc

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

Не вариант переменные
Помимо переменных, отображающих параметры командной строки, эрлсвк поддерживает следующие
дополнительные переменные:

erlapp_args
Здесь указываются все переменные среды приложений Erlang, которые необходимо передать.
на Erl(1) командная строка. Структура, на которую указывает ключ, должна быть хешем, где
ключи - это имена приложений, а значения - снова хеш, где ключи
- это имя переменной среды и значения, значения переменной.

дополнительные_флаги
Это указывает дополнительные флаги командной строки для передачи Erl(1). Структура, указанная
ключ должен быть списком строк.

Примеры
Вот файл конфигурации, устанавливающий пользователя и группу для целевого узла и включающий
все отладочные сообщения. Здесь также показано, как указать каталог данных Mnesia и как
отключить SMP в эмуляторе Erlang.

# Установите удостоверение службы на wayne: wayne.
пользователь: Уэйн
группа: Уэйн

# Будьте многословны.
подробный:
- ВСЕ

# Установить каталог Mnesia. Обратите внимание на кавычки и двойные кавычки.
# используется, чтобы Erlang правильно интерпретировал строку.
erlapp_args:
мнезия:
каталог: '"/ var / db / mnesia"'

дополнительные_флаги:
- "-smp"
- "запрещать"

Используйте erlsvcp онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 2
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 4
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 5
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • Больше »

Команды Linux

Ad