diff --git a/config/center.app b/config/center.app new file mode 100644 index 0000000..73c8a12 --- /dev/null +++ b/config/center.app @@ -0,0 +1,34 @@ +%% auther: huangyongxing@yeah.net +%% date: 2016.11.09 +{ + application, + main, + [ + {description, "game server"}, + {vsn, "1.0"}, + {modules, [center]}, + {registered, []}, + {applications, [kernel, stdlib, sasl, inets, crypto, asn1, public_key, ssl]}, + {mod, {center, []}}, + {start_phases, []}, + {env, [ + {tcp_acceptor_num, 10} + ,{tcp_options, [ + binary + ,{packet, 0} + ,{active, false} + ,{keepalive, true} + ,{reuseaddr, true} + ,{nodelay, false} + ,{delay_send, true} + ,{exit_on_close, false} + ,{high_watermark, 65536} + ,{send_timeout, 15000} + ,{send_timeout_close, true} + ] + } + ,{certify, {1672502400, "5b682df2885c381e8cb434040cc3bdb1"}} + ] + } + ] +}. diff --git a/src/center.erl b/src/center.erl index fe38962..e689f03 100644 --- a/src/center.erl +++ b/src/center.erl @@ -5,7 +5,7 @@ -export([start/0, start/2, stop/1]). start() -> - AllApp = [kernel, stdlib, sasl, inets, crypto, asn1, public_key, ssl, main], + AllApp = [kernel, stdlib, sasl, inets, crypto, asn1, public_key, ssl, center], [doStartApp(App) || App <- AllApp]. doStartApp(MFAOrApp) ->