@ -0,0 +1,39 @@ | |||||
[ | |||||
{ | |||||
kernel, | |||||
[ | |||||
{global_groups, [{mrzj_dev_center,['mrzj_dev_center@127.0.0.1']}]} | |||||
,{inet_dist_listen_min, 40001} | |||||
,{inet_dist_listen_max, 40200} | |||||
] | |||||
}, | |||||
{ | |||||
main, | |||||
[ | |||||
{ticket, "SDFSDESF123DFSDF"}, | |||||
{db_host, "sismaker.tpddns.cn"}, | |||||
{db_port, 3306}, | |||||
{db_user, "root"}, | |||||
{db_pass, "123456"}, | |||||
{db_name, "mrzj"}, | |||||
{db_encode, utf8}, | |||||
{db_connections, 15}, | |||||
{db_max_connections, 30}, | |||||
{log_level, error}, % log_level | |||||
{log_path, "./clogs"}, % log_path | |||||
{cls_type, 1}, | |||||
{cls_cookie, mrzj_dev_center}, | |||||
{cls_node, 'mrzj_dev_center@127.0.0.1'}, | |||||
{server_id, 1}, %% 玩家创建号使用的服id | |||||
{platform, "dev"}, %% 玩家创建号使用的平台标识 | |||||
{server_num, 121}, %% 玩家创建号使用的服数标识 | |||||
{merge_server_ids, [1]} %% 此列表必须包含本服的server_id | |||||
] | |||||
} | |||||
]. | |||||
%% File end. |
@ -0,0 +1,29 @@ | |||||
-module(center). | |||||
-behaviour(application). | |||||
-export([start/0, start/2, stop/1]). | |||||
start() -> | |||||
AllApp = [kernel, stdlib, sasl, inets, crypto, asn1, public_key, ssl, main], | |||||
[doStartApp(App) || App <- AllApp]. | |||||
doStartApp(MFAOrApp) -> | |||||
try | |||||
case case is_function(MFAOrApp) of true -> MFAOrApp(); _ -> application:ensure_all_started(MFAOrApp) end of | |||||
{error, AppErrReason} -> | |||||
io:format("start the app:~p error:~p", [MFAOrApp, AppErrReason]), | |||||
exit({error, AppErrReason}); | |||||
_ -> | |||||
io:format("start app ~w", [MFAOrApp]) | |||||
end | |||||
catch C:R:S -> | |||||
io:format("start the app:~p CRS:~p", [MFAOrApp, {C, R, S}]), | |||||
exit({error, {MFAOrApp, {C, R, S}}}) | |||||
end. | |||||
start(_StartType, _StartArgs) -> | |||||
game_master_sup:start_link(["127.0.0.1", "9110"]). | |||||
stop(_State) -> | |||||
ok. |
@ -0,0 +1 @@ | |||||
erl -name center@127.0.0.1 -args_file "./config/vm.args" -config "./config/cls.config" |