Различия
Здесь показаны различия между двумя версиями данной страницы.
comet:ini-file [2017/08/25 16:16] levhav создано |
comet:ini-file [2019/12/18 01:58] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Параметры допустимые в файле comet.ini ====== | ||
- | |||
- | |||
- | [main] | ||
- | | ||
- | ; Password for accessing comet server api | ||
- | password = 0000000000000000000000000000000000000000000000000000000000000000 | ||
- | |||
- | |||
- | ; Максимальный размер буфера в байтах для работы с сообщениями | ||
- | buf_size = 10384 | ||
- | |||
- | ; размер буфера в байтах для хранения фрагментированных сообщений | ||
- | fragment_buf_size = 600 | ||
- | |||
- | Максимальный размер буфера хранения фрагментированных сообщений | ||
- | fragment_buf_max_size = 10384 | ||
- | |||
- | ; Надо ли выводить в лог комет сервера запросы приходящие через cometQL | ||
- | useQueryLoger = false | ||
- | |||
- | Максимальный размер буфера для ответа на запрос | ||
- | answer_buf_size = 1000000 | ||
- | |||
- | |||
- | [statistics] | ||
- | |||
- | ; в комет сервере есть механизм сбор статистики использования и отправки на сервер разработчика ( Для чего и какие данные отправляет смотрите здесь http://statistics.comet-server.ru/api/statistics ) | ||
- | ; чтоб отключить отправку статистики надо выставить значение 0 | ||
- | interval = 24 | ||
- | |||
- | |||
- | |||
- | [db] | ||
- | ; подключение к бд mysql | ||
- | host = localhost | ||
- | user = root | ||
- | password = root | ||
- | name = comet_db | ||
- | port = 3305 | ||
- | |||
- | [ws] | ||
- | ; ip адрес для приёма соединений с вебсокетов | ||
- | ip = 0.0.0.0 | ||
- | |||
- | ; количество потоков в которые обрабатываются соединения с вебсокетов, каждый поток увеличивает общее потребление памяти примерно 10 - 15 мб так что для малонагруженной конфигурации можно казывать 1 поток | ||
- | thread_num = 4 ; number of threads for receive message from websockets | ||
- | |||
- | ; комет сервер учитывает количество соединений онлайн и количество сетевых событий, это интервал в секундах между замерами значение 0 не замерять | ||
- | statistics = 10 ;Interval between load measurements (0 = not measured) | ||
- | |||
- | ; порт для прослушивания подключений по вебсокетам | ||
- | port = 8087 ; When connecting to js api, do not forget to specify the port in the node parameter | ||
- | |||
- | ; интервал в секундах для проверки uptime у подключений, 0 не запускать проверку | ||
- | uptimeTestInterval = 600 ; The interval for checking the uptime of the connections (it also corrects the value of the online user count for one) | ||
- | |||
- | ; максимальный uptime подключения после которого соединение разрывается принудительно | ||
- | maxUptime = 0 ; The maximum value of uptime after which the connection is disconnected. | ||
- | |||
- | ; список хостов через запятую с которых разрешено подключатся из javascript api (проверяется на основе http заголовка ) по умолчанию ограничения нет | ||
- | host = * ; comma separated hosts from which allows receiving connections, or asterisk symbol for allowing connections from any host | ||
- | |||
- | [cometql] | ||
- | ip = 0.0.0.0 | ||
- | thread_num = 3 ; number of threads for receive message from cometql | ||
- | statistics = 10 | ||
- | port = 3300 | ||
- | uptimeTestInterval = 600 | ||
- | maxUptime = 0 | ||
- | | ||
- | [log] | ||
- | ; настройка уровня логирования чем выше число тем больше логов сыпится. | ||
- | ; 0 не выводить | ||
- | ; 100 критические ошибки | ||
- | ; 200 ошибки | ||
- | ; 300 предупреждения | ||
- | ; 400 лог | ||
- | ; 500 режим отладки | ||
- | |||
- | ; параметр выставляет общий для всех подсистем максимальный уровень логирования | ||
- | level = 200; Logging level (600 output all, 200 errors only) | ||
- | |||
- | ; Logging levels for individual subsystems | ||
- | ; Change only if debugging is necessary | ||
- | |||
- | ; уровни логирования для отдельных подсистем для того чтоб было можно смотреть лог по отдельности для разных событий используется для удобства отладки | ||
- | Any = 500 | ||
- | |||
- | ; события от класса логера | ||
- | TagLoger = 500 | ||
- | |||
- | ; события класса хранения настроек | ||
- | appConf = 500 | ||
- | |||
- | ; события от класса взаимодействия через pipe (в операционной системе) | ||
- | pipeCommands = 500 | ||
- | |||
- | ; модуль сбора статистики | ||
- | statistics = 500 | ||
- | |||
- | ; отключение соединений по превышению uptime | ||
- | removeOldConnections = 500 | ||
- | |||
- | ; работа с mysql | ||
- | MySqlServer = 500 | ||
- | |||
- | ; класс работы с данными пользователей (авторизация, время последнего онлайна) | ||
- | UserIndex = 500 | ||
- | |||
- | ; класс пользователя (авторизация, время последнего онлайна) | ||
- | UserItem = 500 | ||
- | |||
- | ; работа с вебсокетами | ||
- | ClientServer = 500 | ||
- | |||
- | ; устаревшая секция работы с php api | ||
- | ServerServer = 500 | ||
- | |||
- | ; работа с редис (устаревшая секция) | ||
- | SimpleRedisClient = 500 | ||
- | |||
- | ; приём и распределение сетевых соединений | ||
- | tcpServer = 500 | ||
- | |||
- | ; заготовки кластеризапции ещё не всё готово | ||
- | CometQLCluster = 500 | ||
- | |||
- | ; работа с авторизацией от cometql подключений | ||
- | devManager = 500 | ||
- | |||
- | ; отправка запросов к бд mysql | ||
- | dbLink = 500 | ||