Управление настройками сервера¶
Отображение текущих настроек сервера¶
Для отображения текущих настроек, с которыми функционирует сервер в данный момент, необходимо ввести команду
Отображение отдельной опции в текущих настройках сервера¶
Для отображения отдельной опции в текущих настройках, с которыми функционирует сервер в данный момент, необходимо ввести команду
где имя опции
- наименование опции из файла настроек flashphoner.properties
Изменение отдельной опции в текущих настройках сервера¶
Для изменения отдельной опции в текущих настройках, с которыми функционирует сервер в данный момент, необходимо ввести команду
где
имя опции
- наименование опции из файла настроек flashphoner.propertiesновое значение
- новое значение опции
Запись настроек в файл конфигурации¶
Для записи настроек сервера в файл flashphoner.properties введите команду
Экспорт настроек¶
Для экспорта всех настроек в файл формата CSV введите команду
где имя файла
- путь и имя файла в формате CSV, куда будут записаны текущие значения опций, например, /tmp/settings.csv
Файл будет иметь следующую структуру:
Имя опции, Значение, Тип, Значение по умолчанию, Требуется перезапуск, Новое значение, Пседоним, Описание, Тэги
При этом:
- строковые параметры заключаются в кавычки, например,
"Enable keep-alive for the listed protocols"
- списки заключаются в квадратные скобки, например
["websocket", "rtmp", "rtmfp"]
- в файл будут записаны все опции, поддерживаемые текущей версией WCS, значения опций, не указанных в файле настроек
flashphoner.properties
, будут равны значениям по умолчанию
Пример описания опции:
keep_alive.peer_interval, 2000, Integer, 2000, true, null, [keep_alive.peer_interval], "Keep-alive peer interval (Not in use)", ["deprecated"]
Перезагрузка настроек¶
Для перезагрузки настроек сервера из файла flashphoner.properties введите команду