
启动1区和2区在启动跨服 普通逻辑服务器连接成功!
1区2区和跨服都是 这么设置的
DBServer 里面的crossserver.txt
crossserver =
{
--中心数据服的配置,所有中心数据服配置id,ip和端口,
--id跨服的服务器id,这里表示该运营商有2个跨服数据库
--commondbsrv表示公共数据服务器的地址
--dbport表示公共数据服务器的端口
--loginsrv 表示跨服逻辑服务器的ip或者域名,外网要是有域名
--minport表示跨服逻辑服务器最小端口
--maxport表示跨服逻辑服务器最大端口,[minport,maxport]之间随机
center=
{
{id=10000,commondbsrv="192.168.3.98", dbport =36000,loginsrv="192.168.3.98",minport=12500,maxport=12500},
{id=10001,commondbsrv="192.168.3.98", dbport =36000,loginsrv="192.168.3.98",minport=13001,maxport=13001},
},
--跨服的对应表,分别对应逻辑服从[start-end]对应哪些跨服的id
--下面表示1-20服使用10000服跨服,21-30服使用10001跨服
--如果没有配置的表示该服务器没有开启跨服
map=
{
{start=1,idend=100,centerid=10000}, --从1到20服,使用跨服10000
},
----------------------------------------------------------------------
LogicServer里面的crossserver.txt
1区 2区 999区同样配置
crossserver =
{
--跨服配置
--id跨服的服务器id
--host跨服服务端地址 (跨服逻辑服地址)
--port跨服服务端监听端口 (监听普通逻辑服连接端口)
--loginIP跨服客户端登陆地址 (对应跨服服务器网关地址)
--loginPort跨服客户端登陆端口 (对应跨服服务器网关监听端口)
center =
{
{id = 999, host = "127.0.0.1", port = 12000, loginIP = "192.168.3.98", loginPort = 13999, },
},
}
我看了下cross表的设定是 2转80级就能进了 时间也是在规定时间内 但是为啥就是显示
未到跨服时间 不能进入
这个跨服时间是在哪里设置呢?