--[[ Descripttion: version: Author: Neo,Huang Date: 2022-07-04 15:06:46 LastEditors: Neo,Huang LastEditTime: 2022-07-04 15:07:07 --]] local skynet = require "skynet" require "skynet.manager" local init_nodes = require("init_nodes") skynet.start( function() -- 初始化控制台 init_nodes:init_console() -- 日志 init_nodes:init_logger() -- 数据库 init_nodes:init_mysql() -- redis init_nodes:init_redis() -- TODO:节点下服务 -- 协议 skynet.uniqueservice("srvProtoLoad", "socket") -- 链接监听 local handle = skynet.uniqueservice("wsSprotoWatchdog") skynet.call(handle, "lua", "start") -- 集群 init_nodes:init_cluster() skynet.send(".steward", "lua", "node_hb_to_master") skynet.exit() end )