Commit 56c83e9775161bc9392098baf99ab20e16258efe
1 parent
f76d63e1
修改 robot
Showing
3 changed files
with
6 additions
and
4 deletions
Show diff stats
robot/robot.lua
@@ -6,7 +6,7 @@ local socketdriver = require "skynet.socketdriver" | @@ -6,7 +6,7 @@ local socketdriver = require "skynet.socketdriver" | ||
6 | local netpack = require "skynet.netpack" | 6 | local netpack = require "skynet.netpack" |
7 | local xxtea = require "xxtea" | 7 | local xxtea = require "xxtea" |
8 | local httpc = require("http.httpc") | 8 | local httpc = require("http.httpc") |
9 | -local config = require "robot_config" | 9 | +local config |
10 | 10 | ||
11 | local XXTEA_KEY = "699D448D6D24f7F941E9F6E99F823E18" | 11 | local XXTEA_KEY = "699D448D6D24f7F941E9F6E99F823E18" |
12 | 12 | ||
@@ -138,6 +138,8 @@ end | @@ -138,6 +138,8 @@ end | ||
138 | 138 | ||
139 | -- 开始登录 | 139 | -- 开始登录 |
140 | function CMD.start(fd, id) | 140 | function CMD.start(fd, id) |
141 | + config = require "robot_config" | ||
142 | + | ||
141 | client.fd = fd | 143 | client.fd = fd |
142 | client.clientId = id | 144 | client.clientId = id |
143 | 145 |
robot/robot_main.lua
1 | local skynet = require "skynet" | 1 | local skynet = require "skynet" |
2 | -local config = require "robot_config" | ||
3 | 2 | ||
4 | local preOnlineCount = 10 | 3 | local preOnlineCount = 10 |
5 | 4 | ||
6 | 5 | ||
7 | skynet.start(function() | 6 | skynet.start(function() |
7 | + local config = require "robot_config" | ||
8 | local need = math.ceil(config.online / preOnlineCount) | 8 | local need = math.ceil(config.online / preOnlineCount) |
9 | local inpre = math.ceil(config.inpre / need) | 9 | local inpre = math.ceil(config.inpre / need) |
10 | local idRange = math.ceil(config.max / need) | 10 | local idRange = math.ceil(config.max / need) |
robot/start.lua
1 | require("utils.StringUtil") | 1 | require("utils.StringUtil") |
2 | require("utils.TableUtil") | 2 | require("utils.TableUtil") |
3 | require "utils.MathUtil" | 3 | require "utils.MathUtil" |
4 | -local config = require "robot_config" | 4 | +local config |
5 | local skynet = require "skynet" | 5 | local skynet = require "skynet" |
6 | local netpack = require "skynet.netpack" | 6 | local netpack = require "skynet.netpack" |
7 | local socketdriver = require "skynet.socketdriver" | 7 | local socketdriver = require "skynet.socketdriver" |
@@ -123,7 +123,7 @@ end | @@ -123,7 +123,7 @@ end | ||
123 | 123 | ||
124 | local function start(pooldp, pooldObj, onlineCountp, startIdp, endIdp, inprep) | 124 | local function start(pooldp, pooldObj, onlineCountp, startIdp, endIdp, inprep) |
125 | log("start testing ...") | 125 | log("start testing ...") |
126 | - | 126 | + config = require "robot_config" |
127 | factory = deque.clone(pooldObj) | 127 | factory = deque.clone(pooldObj) |
128 | poold, onlineCount, startId, endId, inpre = pooldp, onlineCountp, startIdp, endIdp, inprep | 128 | poold, onlineCount, startId, endId, inpre = pooldp, onlineCountp, startIdp, endIdp, inprep |
129 | id_max = startId - 1 | 129 | id_max = startId - 1 |
-
mentioned in commit 66e696ae41ac42509080616cb8baff51f72f4219