Перейти к содержанию

Полный список команд

Команда Пример Описание
add user `add user alice 12345` Добавить пользователя с заданным именем и паролем
add app `add app MyApp MyAppKey 'http://localhost'` Добавить новое приложение
add app-rest-method `add 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 alice` Сменить пароль
reload node-settings `reload node-settings` Перечитать настройки из файла [flashphoner.properties](../Core_settings/Settings_file_flashphoner.properties.ru.md)
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](../Core_settings/Settings_file_flashphoner.properties.ru.md)
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-methods `show 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 в файл, см [Управление настройками сервера](./Server_settings_management.ru.md)
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` Изменить значение отдельной опции из списка настроек