Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:comet:ini-file [2017/08/26 11:05]
levhav created
en:comet:ini-file [2019/12/18 02:05] (current)
Line 1: Line 1:
-<rst>RU::​004-Administration::​005-Configuring the comet.ini file</​rst> ​+<rst>EN::​004-Administration::​005-Configuring the comet.ini file</​rst>​  
 +<​rst>​Header:​ file comet.ini</​rst>​
  
 ====== Configuring the comet.ini file ====== ====== Configuring the comet.ini file ======
Line 9: Line 10:
 ====== Section [main] ====== ====== Section [main] ======
    
-Password for access from cometQL+Password for access from cometQL, this parameter is synonym for dev_key from saas version.
 <​code>​password = 0000000000000000000000000000000000000000000000000000000000000000</​code>​ <​code>​password = 0000000000000000000000000000000000000000000000000000000000000000</​code>​
  
Line 31: Line 32:
 ====== Section [statistics] ====== ====== Section [statistics] ======
  
-В комет сервере есть механизм сбор статистики использования и отправки на сервер разработчика ​Для чего и какие данные отправляет смотрите здесь ​http://​statistics.comet-server.ru/​api/​statistics ) +In the comet server, there is a mechanism to collect usage statistics and send them to the developer server ​(For what and what data is sent, see http://​statistics.comet-server.ru/​api/​statistics ) 
-Чтоб отключить отправку статистики надо выставить значение 0 +To disable sending statistics, set the value to false 
-<​code>​interval ​24</​code>​+<​code>​allow true</​code>​
  
 ====== Section [db] ====== ====== Section [db] ======
-Подключение к бд mysql+Connecting to mysql
 <​code>​host = localhost <​code>​host = localhost
 user = root user = root
Line 44: Line 45:
  
 ====== Section [ws] ====== ====== Section [ws] ======
-ip адрес для приёма соединений с вебсокетов+ip address for receiving connections from websockets
 <​code>​ip = 0.0.0.0</​code>​ <​code>​ip = 0.0.0.0</​code>​
  
-Количество потоков в которые обрабатываются соединения с вебсокетовкаждый поток увеличивает общее потребление памяти примерно ​10 - 15 мб так что для малонагруженной конфигурации можно казывать ​поток+The number of streams into which connections from Web sites are processedeach thread increases the total memory consumption by approximately ​10 - 15 mb so that for a low-loaded configuration one can call stream
 <​code>​thread_num = 4</​code>​ <​code>​thread_num = 4</​code>​
  
-Комет сервер учитывает количество соединений онлайн и количество сетевых событийэто интервал в секундах между замерами значение ​не замерять+The comet server takes into account the number of online connections and the number of network eventsit is the interval in seconds between the measurements that the value does not measure
 <​code>​statistics = 10</​code>​ <​code>​statistics = 10</​code>​
  
-Порт для прослушивания подключений по вебсокетам+Port for listening to connections on websockets
 <​code>​port = 8087</​code>​ <​code>​port = 8087</​code>​
  
-Интервал в секундах для проверки ​uptime ​у подключений, 0 не запускать проверку+The interval in seconds to check uptime ​for connections, 0 do not run the check
 <​code>​uptimeTestInterval = 600</​code>​ <​code>​uptimeTestInterval = 600</​code>​
  
-Максимальный ​uptime ​подключения после которого соединение разрывается принудительно ​+The maximum ​uptime ​connection after which the connection is terminated forcibly
 <​code>​maxUptime = 0</​code>​ <​code>​maxUptime = 0</​code>​
  
-Список хостов через запятую с которых разрешено подключатся из javascript api (проверяется на основе ​http заголовка ​по умолчанию ограничения нет+A comma-separated list of hosts from which it is allowed to connect from javascript api (checked based on the http header), there is no limit by default
 <​code>​host = *</​code>​ <​code>​host = *</​code>​
  
Line 75: Line 76:
 ====== Section [content-type] ======  ​ ====== Section [content-type] ======  ​
  
-Позволяет задать соответсвие ​content-type ​и типа файла.  +Allows you to set the content-type ​and file type
- +For example:
-на пример так:+
 <​code>​js = text/​javascript <​code>​js = text/​javascript
 css = text/​css</​code>​ css = text/​css</​code>​
 ====== Section [log] ====== ====== Section [log] ======
-Настройка уровня логирования чем выше число тем больше логов сыпится.  +Setting the Logging Level The higher the number the more logs are added
- * 0 - не выводить + 
- * 100  критические ошибки +  ​  0 - do not output 
- * 200  - ошибки +    100 - Critical Errors 
- * 300  предупреждения +    200 errors 
- * 400  лог +    300 - Warnings 
- * 500 - режим отладки+    400 - log 
 +    500 - debugging mode
  
-Параметр выставляет общий для всех подсистем максимальный уровень логирования+The parameter sets the maximum level of logging common for all subsystems
 <​code>​level = 200; </​code>​ <​code>​level = 200; </​code>​
    
-Уровни логирования для отдельных подсистем для того чтоб было можно смотреть лог по отдельности для разных событий используется для удобства отладки+Logging levels for individual subsystems, in order to be able to watch the log separately for different events, is used for debugging convenience
 <​code>​Any = 500</​code>​ <​code>​Any = 500</​code>​
  
-События от класса логера+Events from class logger
 <​code>​TagLoger = 500</​code>​ <​code>​TagLoger = 500</​code>​
  
-События класса хранения настроек+Class storage events
 <​code>​appConf ​ = 500</​code>​ <​code>​appConf ​ = 500</​code>​
  
-События от класса взаимодействия через ​pipe (в операционной системе)+Events from the interaction class via pipe (in the operating system)
 <​code>​pipeCommands = 500</​code>​ <​code>​pipeCommands = 500</​code>​
  
-Модуль сбора статистики+Statistics module
 <​code>​statistics = 500</​code>​ <​code>​statistics = 500</​code>​
  
-Отключение соединений по превышению uptime+Disabling overtime connections
 <​code>​removeOldConnections = 500</​code>​ <​code>​removeOldConnections = 500</​code>​
  
-Работа с mysql+Working with mysql
 <​code>​MySqlServer = 500</​code>​ <​code>​MySqlServer = 500</​code>​
  
-Класс работы с данными пользователей ​(авторизациявремя последнего онлайна)+Class of work with user data (authorizationthe last time online)
 <​code>​UserIndex = 500</​code>​ <​code>​UserIndex = 500</​code>​
  
-Класс пользователя ​(авторизациявремя последнего онлайна)+User class (authorizationlast online time)
 <​code>​UserItem = 500</​code>​ <​code>​UserItem = 500</​code>​
  
-Работа с вебсокетами+Working with websockets
 <​code>​ClientServer = 500</​code>​ <​code>​ClientServer = 500</​code>​
  
-Устаревшая секция работы с php api +Outdated section with php api
 <​code>​ServerServer = 500</​code>​ <​code>​ServerServer = 500</​code>​
  
-Работа с редис ​(устаревшая секция)+Working with radishes ​(obsolete section)
 <​code>​SimpleRedisClient = 500</​code>​ <​code>​SimpleRedisClient = 500</​code>​
  
-Приём и распределение сетевых соединений+Reception and distribution of network connections
 <​code>​tcpServer = 500</​code>​ <​code>​tcpServer = 500</​code>​
  
-Заготовки кластеризапции ещё не всё готово+Blanks of clustering are not all ready
 <​code>​CometQLCluster = 500</​code>​ <​code>​CometQLCluster = 500</​code>​
  
-Работа с авторизацией от cometql ​подключений+Working with authorization from cometql ​connections
 <​code>​devManager = 500</​code>​ <​code>​devManager = 500</​code>​
  
-Отправка запросов к бд mysql+Sending requests to the mysql database
 <​code>​dbLink = 500</​code>​ <​code>​dbLink = 500</​code>​