local skynet = require "skynet" local max_client = skynet.getenv("max_client") skynet.start(function() print("Server start") skynet.newservice("debug_console", skynet.getenv("debug_port")) local httpd = skynet.newservice("services/httpweb", skynet.getenv("httpweb_port")) local watchdog = skynet.newservice("services/watchdog", max_client) skynet.call(watchdog, "lua", "start", { port = skynet.getenv("server_port"), maxclient = max_client, httpd = httpd, redishost = skynet.getenv("redis_host"), redisport = skynet.getenv("redis_port"), redisdb = skynet.getenv("redis_db"), auth = skynet.getenv("redis_auth"), }) skynet.exit() end)