light/config/sys-dev.config
2026-05-14 00:54:34 +08:00

72 lines
2.3 KiB
Plaintext

[
{light, [
%% 离线判断时间间隔,单位:(秒)
{heartbeat_ticker, 120},
{emqx_server, [
{host, "118.178.229.213"},
{port, 8080},
{tcp_opts, []},
{username, "light_user"},
{password, "test1234"},
{keepalive, 86400},
{retry_interval, 5}
]},
{efka_server, [
{host, "127.0.0.1"},
{port, 3361}
]}
]},
%% 系统日志配置,使用 OTP Logger。
{kernel, [
{logger_level, debug},
{logger, [
{handler, default, logger_std_h, #{
level => debug,
formatter => {logger_formatter, #{single_line => true}},
filters => [{domain_filter, {fun logger_filters:domain/2, {log, sub, [light]}}}],
filter_default => stop
}},
{handler, debug_file, logger_std_h, #{
level => debug,
config => #{file => "debug.log"},
filters => [{domain_filter, {fun logger_filters:domain/2, {log, sub, [light]}}}],
filter_default => stop,
formatter => {logger_formatter, #{single_line => true}}
}},
{handler, info_file, logger_std_h, #{
level => info,
config => #{file => "info.log"},
filters => [{domain_filter, {fun logger_filters:domain/2, {log, sub, [light]}}}],
filter_default => stop,
formatter => {logger_formatter, #{single_line => true}}
}},
{handler, notice_file, logger_std_h, #{
level => notice,
config => #{file => "notice.log"},
filters => [{domain_filter, {fun logger_filters:domain/2, {log, sub, [light]}}}],
filter_default => stop,
formatter => {logger_formatter, #{single_line => true}}
}},
{handler, warning_file, logger_std_h, #{
level => warning,
config => #{file => "warning.log"},
filters => [{domain_filter, {fun logger_filters:domain/2, {log, sub, [light]}}}],
filter_default => stop,
formatter => {logger_formatter, #{single_line => true}}
}},
{handler, error_file, logger_std_h, #{
level => error,
config => #{file => "error.log"},
filters => [{domain_filter, {fun logger_filters:domain/2, {log, sub, [light]}}}],
filter_default => stop,
formatter => {logger_formatter, #{single_line => true}}
}}
]}
]}
].