gm的connector不加入redis中
This commit is contained in:
@@ -253,9 +253,7 @@ if (app.isMaster()) {
|
|||||||
|
|
||||||
|
|
||||||
app.event.on('add_servers', (server) => {
|
app.event.on('add_servers', (server) => {
|
||||||
if(server.id != 'connector-server-gm') {
|
redisService.setConnectors(server);
|
||||||
redisService.setConnectors(server);
|
|
||||||
}
|
|
||||||
})
|
})
|
||||||
app.event.on('replace_servers', (server) => {
|
app.event.on('replace_servers', (server) => {
|
||||||
redisService.setConnectors(server);
|
redisService.setConnectors(server);
|
||||||
|
|||||||
@@ -457,7 +457,7 @@ export function redisClient() {
|
|||||||
|
|
||||||
export async function setConnectors(servers: ServerInfo[]) {
|
export async function setConnectors(servers: ServerInfo[]) {
|
||||||
for(let server of servers) {
|
for(let server of servers) {
|
||||||
if(server.serverType == 'connector') {
|
if(server.serverType == 'connector' && server.id != 'connector-server-gm') {
|
||||||
let { serverType, clientHost, clientPort, id } = server;
|
let { serverType, clientHost, clientPort, id } = server;
|
||||||
await redisClient().hsetAsync(REDIS_KEY.SYS_SERVER, server.id, JSON.stringify({ serverType, clientHost, clientPort, id }));
|
await redisClient().hsetAsync(REDIS_KEY.SYS_SERVER, server.id, JSON.stringify({ serverType, clientHost, clientPort, id }));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -48,5 +48,10 @@ module.exports = {
|
|||||||
'id': 'master-server-1',
|
'id': 'master-server-1',
|
||||||
'host': '172.16.4.108',
|
'host': '172.16.4.108',
|
||||||
'port': 3005
|
'port': 3005
|
||||||
|
},
|
||||||
|
'sq3': {
|
||||||
|
'id': 'master-server-1',
|
||||||
|
'host': '172.16.4.108',
|
||||||
|
'port': 3005
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@@ -288,4 +288,9 @@ module.exports = {
|
|||||||
{ 'id': 'connector-server-gm', 'port': 4099, 'clientHost': 'gm-sgzyz.37wan.com', 'host': '172.16.4.108', 'clientPort': 3099, 'frontend': true, 'isGM': 'true' }
|
{ 'id': 'connector-server-gm', 'port': 4099, 'clientHost': 'gm-sgzyz.37wan.com', 'host': '172.16.4.108', 'clientPort': 3099, 'frontend': true, 'isGM': 'true' }
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
'sq3': {
|
||||||
|
'connector': [
|
||||||
|
{ 'id': 'connector-server-4', 'port': 4053, 'clientHost': 'sq1-game2-sgzyz.37wan.com', 'host': '172.16.4.108', 'clientPort': 3053, 'frontend': true }
|
||||||
|
],
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -35,6 +35,7 @@ elif [ ${1} == 'sq2' ] ; then
|
|||||||
elif [ ${1} == 'sq3' ] ; then
|
elif [ ${1} == 'sq3' ] ; then
|
||||||
destUrl="root@sq3:/root/zyz/"
|
destUrl="root@sq3:/root/zyz/"
|
||||||
port=3737
|
port=3737
|
||||||
|
env='sq1'
|
||||||
else
|
else
|
||||||
echo "需要一个参数指明服务器"
|
echo "需要一个参数指明服务器"
|
||||||
exit 1;
|
exit 1;
|
||||||
|
|||||||
Reference in New Issue
Block a user