[ {iot, [ {http_server, [ {port, 18090}, {acceptors, 500}, {max_connections, 10240}, {backlog, 10240} ]}, {tcp_server, [ {port, 18092}, {acceptors, 500}, {max_connections, 10240}, {backlog, 10240} ]}, {redis_server, [ {port, 16379}, {acceptors, 500}, {max_connections, 10240}, {backlog, 10240} ]}, {udp_server, [ {port, 18080} ]}, {api_url, "http://100.123.0.4/api/v1"}, %% 支持的协议 {endpoints, [ {support_protocols, [ http ]} ]}, %% 目标服务器地址 {emqx_server, [ {host, {39, 98, 184, 67}}, {port, 1883}, {tcp_opts, []}, {username, "test"}, {password, "test1234"}, {keepalive, 86400}, {retry_interval, 5} ]}, %% 权限检验时的预埋token {pre_tokens, [ {<<"test">>, <<"iot2023">>} ]} %{pools, [ % %% mysql连接池配置 % {mysql_iot, % [{size, 10}, {max_overflow, 20}, {worker_module, mysql}], % [ % {host, "47.111.101.3"}, % {port, 3306}, % {user, "root"}, % {connect_mode, synchronous}, % {keep_alive, true}, % {password, "r3a-7Qrh#3Q"}, % {database, "nannong_demo"} % ] % }, % %% redis连接池 % {redis_pool, % [{size, 10}, {max_overflow, 20}, {worker_module, eredis}], % [ % {host, "127.0.0.1"}, % {port, 6379}, % {database, 1} % ] % } %]} ]}, %% 系统日志配置,使用 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"]}} } } ]} ]} ].