92 lines
2.0 KiB
Plaintext
92 lines
2.0 KiB
Plaintext
[
|
||
{sdlan, [
|
||
|
||
{http_server, [
|
||
{port, 18082},
|
||
{acceptors, 500},
|
||
{max_connections, 10240},
|
||
{backlog, 10240}
|
||
]},
|
||
|
||
{tcp_server, [
|
||
{port, 18083},
|
||
{acceptors, 500},
|
||
{max_connections, 10240},
|
||
{backlog, 10240}
|
||
]},
|
||
|
||
%% 网络带宽, 单位为: kb
|
||
{band_width, 2048},
|
||
|
||
{stun_servers, [{'sdlan_stun:1:1', 1265}, {'sdlan_stun:1:2', 1266}]},
|
||
{stun_assist, {{47,98,178,3}, 1266}},
|
||
|
||
% {stun_servers, [{'sdlan_stun:2:1', 1265}, {'sdlan_stun:2:2', 1266}]},
|
||
|
||
%% 公共的dns域名解析服务
|
||
{public_dns_servers, [
|
||
{{114, 114, 114, 114}, 53},
|
||
{{8,8,8,8}, 53}
|
||
]},
|
||
|
||
{pools, [
|
||
%% mysql连接池配置
|
||
{mysql_sdlan,
|
||
[{size, 10}, {max_overflow, 20}, {worker_module, mysql}],
|
||
[
|
||
{host, {118, 178, 229, 213}},
|
||
{port, 3306},
|
||
{user, "sdlanuser"},
|
||
{connect_mode, lazy},
|
||
{keep_alive, true},
|
||
{password, "sdlan@J1c8WGu"},
|
||
{database, "sdlan"},
|
||
{queries, [<<"set names utf8">>]}
|
||
]
|
||
},
|
||
|
||
{dns_resolver_pool,
|
||
[{size, 20}, {max_overflow, 100}, {worker_module, dns_resolver}],
|
||
[]
|
||
}
|
||
|
||
]},
|
||
|
||
{api_url, "https://punchnet.aioe.tech/api/"}
|
||
|
||
]},
|
||
|
||
{throttle, [
|
||
{driver, throttle_ets},
|
||
{access_context, sync_transaction}
|
||
]},
|
||
|
||
%% 系统日志配置,系统日志为lager, 支持日志按日期自动分割
|
||
{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"]}}
|
||
}
|
||
}
|
||
|
||
]}
|
||
]}
|
||
|
||
].
|