71 lines
1.3 KiB
Plaintext
71 lines
1.3 KiB
Plaintext
[
|
|
{efka, [
|
|
{dets_dir, "${EFKA_DETS_DIR}"},
|
|
|
|
{websocket_server, [
|
|
{port, 18080},
|
|
{acceptors, 10},
|
|
{max_connections, 1024},
|
|
{backlog, 256}
|
|
]},
|
|
|
|
{iot_server, [
|
|
{host, "${EFKA_IOT_HOST}"},
|
|
{tls_port, 1443},
|
|
{udp_port, 24000}
|
|
]},
|
|
|
|
{stream_targets, [
|
|
{1, [
|
|
{name, manager},
|
|
{host, "127.0.0.1"},
|
|
{port, 81},
|
|
{connect_timeout, 3000},
|
|
{idle_timeout, 120000}
|
|
]}
|
|
]},
|
|
|
|
{heartbeat, [
|
|
{interval, 5000}
|
|
]},
|
|
|
|
{auth, [
|
|
{uuid, "${EFKA_AUTH_UUID}"},
|
|
{token, "${EFKA_AUTH_TOKEN}"}
|
|
]}
|
|
|
|
]},
|
|
|
|
{docker, [
|
|
{root_dir, "${EFKA_DOCKER_ROOT_DIR}"}
|
|
]},
|
|
|
|
%% 系统日志配置,使用 OTP logger
|
|
{kernel, [
|
|
%% 设置 Logger 的 primary log level
|
|
{logger_level, debug},
|
|
{logger, [
|
|
{handler, default, logger_std_h,
|
|
#{
|
|
level => debug,
|
|
formatter => {logger_formatter, #{template => [time, " [", level, "] ", msg, "\n"]}}
|
|
}
|
|
},
|
|
|
|
{handler, disk, logger_disk_log_h,
|
|
#{
|
|
level => debug,
|
|
config => #{
|
|
file => "log/debug.log",
|
|
max_no_files => 10,
|
|
max_no_bytes => 524288000
|
|
},
|
|
formatter => {logger_formatter, #{template => [time, " [", level, "] ", msg, "\n"]}}
|
|
}
|
|
}
|
|
|
|
]}
|
|
]}
|
|
|
|
].
|