This is an old revision of the document!
2 General FastPCRF settings
Parameter | Format | Default value | Description |
---|---|---|---|
daemon | boolean parameter | 0 | Start mode: if daemon=1 then FastPCRF will be started as a daemon. This parameter can be overridden by –d command line option. |
verbose | boolean parameter | 0 | Specifies a detailed logging level: if verbose = 1, then the program will log its actions, incoming requests and outgoing data in detail; the log level is specified by the trace parameter (see below). By default it's equal to 0. trace - trace bitmask, specifies which components to be logged detailed. |
trace | boolean parameter | 0 | Trace bitmask, specifies which components to be logged detailed. For flag values, see logging. |
rlimit_fsize | bytes | 1073741824 | Maximum file size when writing. |
print_stat_period | seconds | 300 | Internal statistics will be written to the filefastpcrf_stat.log after the expiring of this period. |
work_thread_count | number | 5 | Number of worker threads; is not user configurable, since at the moment the number of worker threads cannot be more than the number of internal components of FastPCRF. |
async_queue_size | bytes | 524288 | The size of the internal asynchronous message queue; is not user configurable. If you specify insufficient size, it may lead to internal calls between components will be lost, which is equivalent to loss of functionality and/or memory leak. |