Commit 8518549ab2328e070c2785a98640eb6e06bd650e
1 parent
081dd429
类型错误
Showing
1 changed file
with
6 additions
and
6 deletions
Show diff stats
src/main.lua
1 | local skynet = require "skynet" | 1 | local skynet = require "skynet" |
2 | 2 | ||
3 | -local max_client = skynet.getenv("max_client") | 3 | +local max_client = tonumber(skynet.getenv("max_client")) |
4 | 4 | ||
5 | skynet.start(function() | 5 | skynet.start(function() |
6 | print("Server start") | 6 | print("Server start") |
7 | - skynet.newservice("debug_console", skynet.getenv("debug_port")) | 7 | + skynet.newservice("debug_console", tonumber(skynet.getenv("debug_port"))) |
8 | 8 | ||
9 | - local httpd = skynet.newservice("services/httpweb", skynet.getenv("httpweb_port")) | 9 | + local httpd = skynet.newservice("services/httpweb", tonumber(skynet.getenv("httpweb_port"))) |
10 | local watchdog = skynet.newservice("services/watchdog", max_client) | 10 | local watchdog = skynet.newservice("services/watchdog", max_client) |
11 | 11 | ||
12 | skynet.call(watchdog, "lua", "start", { | 12 | skynet.call(watchdog, "lua", "start", { |
13 | - port = skynet.getenv("server_port"), | 13 | + port = tonumber(skynet.getenv("server_port")), |
14 | maxclient = max_client, | 14 | maxclient = max_client, |
15 | httpd = httpd, | 15 | httpd = httpd, |
16 | 16 | ||
17 | redishost = skynet.getenv("redis_host"), | 17 | redishost = skynet.getenv("redis_host"), |
18 | - redisport = skynet.getenv("redis_port"), | ||
19 | - redisdb = skynet.getenv("redis_db"), | 18 | + redisport = tonumber(skynet.getenv("redis_port")), |
19 | + redisdb = tonumber(skynet.getenv("redis_db")), | ||
20 | auth = skynet.getenv("redis_auth"), | 20 | auth = skynet.getenv("redis_auth"), |
21 | }) | 21 | }) |
22 | 22 |