fix config

This commit is contained in:
anlicheng 2026-04-21 16:58:30 +08:00
parent 5cb386c363
commit 2c66394593
3 changed files with 7 additions and 7 deletions

View File

@ -8,14 +8,14 @@
{port, 18088}
]},
{http_server, [
{websocket_server, [
{port, 18080},
{acceptors, 10},
{max_connections, 1024},
{backlog, 256}
]},
{tls_server, [
{tls_server_address, [
{host, "localhost"},
{port, 443}
]},

View File

@ -14,7 +14,7 @@ start(_StartType, _StartArgs) ->
io:setopts([{encoding, unicode}]),
%%
erlang:system_flag(fullsweep_after, 16),
start_http_server(),
start_websocket_server(),
efka_sup:start_link().
@ -23,9 +23,9 @@ stop(_State) ->
ok.
%% efka之间通过websocket协议通讯
-spec start_http_server() -> ok.
start_http_server() ->
{ok, Props} = application:get_env(efka, http_server),
-spec start_websocket_server() -> ok.
start_websocket_server() ->
{ok, Props} = application:get_env(efka, websocket_server),
Acceptors = proplists:get_value(acceptors, Props, 50),
MaxConnections = proplists:get_value(max_connections, Props, 10240),
Backlog = proplists:get_value(backlog, Props, 1024),

View File

@ -275,7 +275,7 @@ auth_packet(PktId) when is_integer(PktId) ->
-spec connect_socket() -> {ok, ssl:sslsocket()} | {error, term()}.
connect_socket() ->
{ok, Props} = application:get_env(efka, tls_server),
{ok, Props} = application:get_env(efka, tls_server_address),
Host = proplists:get_value(host, Props),
Port = proplists:get_value(port, Props),
SslOptions = [