Skip to end of metadata
Go to start of metadata

Команда

Пример

Описание

add user

add user alice 12345

Добавить пользователя с заданным именем и паролем

add app

add app MyApp MyAppKey 'http://localhost'

Добавить новое приложение

add app-rest-methodadd app-rest-method MyAppKey connectДобавить REST- метод к приложению

add lb-node

add lb-node --http-port 8081 --flash 1935 --ws 8080 --wss 8443 --max-calls 999 --enabled true 192.168.1.5

Добавить узел в балансировщик нагрузки

add authorized_key

add authorized_key -f /root/.ssh/public.pem

Добавить ключ авторизации для входа в интерфейс командной строки

grep

grep foo

Поиск строк по заданному шаблону

passwd

passwd

passwd alice

Сменить пароль.

Пароль другого пользователя может сменить только суперпользователь

reload node-settings

reload node-settings

Перечитать настройки из файла flashphoner.properties

remove user

remove user alice

Удалить пользователя

remove app

remove app MyApp

Удалить приложение с указанным ключом

remove app-rest-method

remove app-rest-method MyApp ErrorStatusEvent

Удалить REST-метод с приложения

remove lb-node

remove lb-node 192.168.1.5

Удалить узел из балансировщика нагрузки

remove authorized_key

remove authorized_key

Удалить ключ авторизации для входа в интерфейс командной строки

save lb-nodes

save lb-nodes

Сохранить узлы балансировщика нагрузки в файл

save node-settings

save node-settings

Сохранить текущие настройки сервера в файл flashphoner.properties

show users

show users

Показать пользователей

show rest-methods

show rest-methods

Отобразить все доступные REST-методы

show apps

show apps

Показать список приложений

show server-status

show server-status

Показать текущее состояние сервера

show app-status

show app-status MyApp

Показать текущее состояние указанного приложения

show app-rest-methodsshow app-rest-methods MyAppKeyПоказать REST-методы приложения

show streams

show streams

Показать список активных потоков

show lb-nodes

show lb-nodes

Показать узлы, участвующие в балансировке нагрузки

show lb-status

show lb-status

Показать текущее состояние балансировщика нагрузки

show cdn-nodes

show cdn-nodes

Показать список и состояния CDN-узлов, видимых серверу (только в режиме cdn_enable=true)

show cdn-routes

show cdn-routes

Показать список маршрутов и потоков CDN (только в режиме cdn_enable=true)

show node-settings

show node-settings

Показать или экспортировать список текущих настроек WCS в файл (см. Управление настройками сервера)

show node-setting

show node-setting http.address

Показать отдельную опцию из списка настроек

start lb

start lb

Запустить балансировщик нагрузки

stop lb

stop lb

Остановить балансировщик нагрузки

update user

update user --active false alice

Изменить данные пользователя

update app

update app --c-class 'com.flashphoner.MyCallbackClass' --m-class 'com.flashphoner.MyMainClass' MyAppKey

Изменить настройки приложения.

m-class - Главный класс обработчик.

c-class - Callback класс обработчик.

update lb-node

update --http-port 8081 --flash 1935 --ws 8080 --wss 8443 --max-calls 999 --enabled true lb-node 192.168.1.5

Изменить настройки узла балансировки нагрузки

update node-setting

update node-setting --name http.address --value 127.0.0.1

Изменить значение отдельной опции из списка настроек