-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathconfig_cluster.yaml
41 lines (25 loc) · 1.74 KB
/
config_cluster.yaml
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
log:
writers: file # 输出位置,有两个可选项 —— file 和 stdout。选择 file 会将日志记录到 logger_file 指定的日志文件中,选择 stdout 会将日志输出到标准输出,当然也可以两者同时选择
logger_level: WARN # 日志级别,DEBUG、INFO、WARN、ERROR、FATAL
logger_dir: log/signal.log # 日志文件目录
log_format_text: true # 日志的输出格式,JSON 或者 plaintext,true 会输出成非 JSON 格式,false 会输出成 JSON 格式
rollingPolicy: size # rotate 依据,可选的有 daily 和 size。如果选 daily 则根据天进行转存,如果是 size 则根据大小进行转存
log_rotate_date: 1 # rotate 转存时间,配 合rollingPolicy: daily 使用
log_rotate_size: 1 # rotate 转存大小,配合 rollingPolicy: size 使用
log_backup_count: 7 # 当日志文件达到转存标准时,log 系统会将该日志文件进行压缩备份,这里指定了备份文件的最大个数
port: :80
tls:
port: :443 # https的端口 The port for https
cert: cert/signaler.pem
key: cert/signaler.key
cluster:
enable: true
self:
# ip: 127.0.0.1 # 本节点的内网IP The internal IP of current node
port: :56623 # 本节点的rpc端口,如果和master相同则作为master节点 The RPC port of current node, it will be regarded as master node if this port is same as master
master:
ip: 127.0.0.1 # master节点的内网IP The internal IP of master node
port: :56623 # master节点的rpc端口 The RPC port of master node
ratelimit:
enable: true
max_rate: 100 # max requests per second