main.lua 818 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. --[[
  2. Author: neo
  3. Date: 2021-05-28 15:20:17
  4. LastEditTime: 2021-06-01 10:46:01
  5. LastEditors: Please set LastEditors
  6. Description: 游戏匹配服
  7. FilePath: /ux4-server/servers/match/main.lua
  8. --]]
  9. local skynet = require "skynet"
  10. require "skynet.manager"
  11. local init_nodes = require("init_nodes")
  12. skynet.start(
  13. function()
  14. -- 初始化控制台
  15. init_nodes:init_console()
  16. -- 日志
  17. init_nodes:init_logger()
  18. -- 数据库
  19. init_nodes:init_mysql()
  20. -- redis
  21. init_nodes:init_redis()
  22. -- 配置
  23. init_nodes:init_config()
  24. skynet.uniqueservice("srvMatch")
  25. skynet.uniqueservice("srvRoom")
  26. -- 集群
  27. init_nodes:init_cluster()
  28. skynet.send(".steward", "lua", "node_hb_to_master")
  29. skynet.exit()
  30. end
  31. )