[ {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, [ {<<"manager">>, [ {host, "127.0.0.1"}, {port, 18091}, {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"]}} } } ]} ]} ].