3
# Process Records Config File
5
# <RECORD-TYPE> <NAME> <TYPE> <VALUE (till end of line)>
7
# RECORD-TYPE: CONFIG, LOCAL
8
# NAME: name of variable
9
# TYPE: INT, STRING, FLOAT
10
# VALUE: Initial value for record
15
##############################################################################
19
##############################################################################
20
CONFIG proxy.config.bin_path STRING bin
21
CONFIG proxy.config.config_dir STRING etc/@PACKAGE@
22
CONFIG proxy.config.temp_dir STRING /tmp
23
CONFIG proxy.config.syslog_facility STRING LOG_DAEMON
24
CONFIG proxy.config.cop.linux_min_swapfree_kb INT 10240
25
CONFIG proxy.config.cop.linux_min_memfree_kb INT 10240
26
CONFIG proxy.config.system.mmap_max INT 2097152
27
CONFIG proxy.config.system.memalign_heap INT 0
28
CONFIG proxy.config.exec_thread.autoconfig INT 1
29
CONFIG proxy.config.exec_thread.autoconfig.scale FLOAT 3.0
30
CONFIG proxy.config.exec_thread.limit INT 2
31
CONFIG proxy.config.accept_threads INT 1
33
##############################################################################
37
##############################################################################
38
CONFIG proxy.config.net.connections_throttle INT 10000
39
# timeout in seconds for defering the accept, 0 is disabled
40
CONFIG proxy.config.net.tcp_accept_defer_timeout INT 0
42
##############################################################################
44
# Socket send/recv buffer sizes (0 == don't call setsockopt() )
46
##############################################################################
47
CONFIG proxy.config.net.sock_send_buffer_size_in INT 262144
48
CONFIG proxy.config.net.sock_recv_buffer_size_in INT 0
49
CONFIG proxy.config.net.sock_send_buffer_size_out INT 0
50
CONFIG proxy.config.net.sock_recv_buffer_size_out INT 0
52
##############################################################################
56
##############################################################################
57
# Uses a regular expression to match the debugging topic name, performance
59
CONFIG proxy.config.diags.debug.enabled INT 1
60
CONFIG proxy.config.diags.debug.tags STRING tsmemcache.*|rec.*
61
# Great for tracking down memory leaks, but you need to use the
63
CONFIG proxy.config.dump_mem_info_frequency INT 0
65
##############################################################################
67
# User Overridden Configurations Below
69
##############################################################################