-
Notifications
You must be signed in to change notification settings - Fork 29
/
forsun.conf.example
127 lines (102 loc) · 2.59 KB
/
forsun.conf.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
# High-performance timing scheduling service
# 监听端口
port=6458
# 监听地址
bind_address=127.0.0.1
# 监听http端口地址信息,如0.0.0.0:9000
# 设置则提供http服务
http_bind=
# 服务模式
# TIMER 定时触发及请求处理全节点; AGENT 单纯请求处理节点
# 默认为TIMER节点
server_mode=TIMER
# 日志文件地址
log_file=/var/log/forsun.log
# 日志级别
log_level=INFO
# 日志输出格式化信息
log_format=
# 日志转存
# DAY 每日一个文件 100B(K, M, G) 固定大小文件
log_rotate=
# 日志保留文件个数
# 默认64
log_backup_count=64
# 持久化存储设置
[store]
# 持久化类型,支持mem和redis
driver=mem
# 转态保留时间
status_expried = 0
# 内存持久化存储文件(默认: ~/.forsun.dump)
mem_store_file=
# 内存持久化延时保存时间比率,计算方式为计时器个数开方乘以延时保存时间比率,默认值1
mem_time_rate=1
# 保存计时器redis地址
redis_host=127.0.0.1
# 保存计时器redis端口
redis_port=6379
# 保存计时器redis数据库
redis_db=0
# 保存计时器的redis密码
# 默认无密码
STORE_REDIS_PASSWORD=
# 保存计时器redis key前缀
redis_prefix=forsun
# 保存计时器redis forusn服务ID
redis_server_id=0
# 保存计时器redis最大连接数
redis_max_connections=8
# 保存计时器redis连接空闲超时时间
redis_client_timeout=7200
# 保存计时器redis命令批量操作数
redis_bulk_size=5
# 保存计时器redis保存当前时间key过期时间
redis_currenttime_expried=2592000
# 保存计时器redis计划额外过期时间
redis_plan_expried=604800
# 保存计时器redis计时器额外过期时间
redis_plantime_expried=604800
# 执行器配置
[action]
# 执行器出错重试时间
retry_delay_seconds=3
# 执行器出错重试时间倍数
retry_delay_rate=1
# 执行器出错重试次数
retry_max_count=3
poll_idle_seconds=120
# shell执行器执行目录
shell_cwd=/tmp
# http最大并发连接数
http_max_clients=64
# http连接超时时间
http_connect_timeout=5
# http最大处理时间
http_request_timeout=120
# http USER-AGENT
http_user_agent=
# redis最大连接数
redis_max_connections=8
# redis空闲时间
redis_client_timeout=7200
# redis批量处理时间
redis_bulk_size=5
# thrift最大连接数
thrift_max_connections=64
# mysql 默认账户名
mysql_user=root
# mysql默认密码
mysql_passwd=
# mysql 最大连接数
mysql_max_connections=8
# mysql 队列最大等待时间
mysql_wait_connection_timeout=7200
# mysql 空闲等待时间
mysql_idle_seconds=120
# 扩展配置
[extension]
# 扩展目录
path=
# 载入扩展,已;分隔
extensions=