This is an old revision of the document!
2 Common FastPCRF parameters
| Parameter | Format | Default value | Description |
|---|---|---|---|
| daemon | bool parameter | 0 | Startup Mode: if daemon=1 then FastPCRF will be launched as a daemon. This parameter can be overridden by the –d command-line option. |
| verbose | bool parameter | 0 | Задает подробный уровень логирования: если verbose=1 – то программа будет подробно журналировать свои действия, входящие запросы и исходящие данные; степень подробности задается параметром trace (см. далее). Значение по умолчанию – 0. trace – битовая маска трассировки; задает, какие компоненты требуют подробного логирования. |
| trace | булевый параметр | 0 | Битовая маска трассировки; задает, какие компоненты требуют подробного журналирования. Значения флагов см. журналирование. |
| rlimit_fsize | байты | 1073741824 | Максимальный размер файла при записи. |
| print_stat_period | секунды | 300 | Период вывода внутренней статистики в файл fastpcrf_stat.log. |
| work_thread_count | число | 5 | Количество рабочих потоков. Не подлежит настройке пользователем, так как в настоящий момент количество рабочих потоков не может быть больше, чем количество внутренних компонент FastPCRF. |
| async_queue_size | байты | 524288 | Размер внутренней очереди передачи асинхронных сообщений. Не подлежит настройке пользователем. При задании слишком маленького размера возможна потеря внутренних вызовов между компонентами, что равносильно потере работоспособности и/или утечке памяти. |
Was this information helpful?