This commit is contained in:
aozhiwei 2020-08-19 20:12:18 +08:00
parent 1fdd2c3ff4
commit 2fab34b404

View File

@ -47,10 +47,13 @@ void JsonDataMgr::UnInit()
std::shared_ptr<a8::XObject> JsonDataMgr::GetConf() std::shared_ptr<a8::XObject> JsonDataMgr::GetConf()
{ {
if (App::Instance()->instance_id < 1 || App::Instance()->instance_id > gameserver_cluster_json_.Size()) { for (int i = 0; i < gameserver_cluster_json_.Size(); ++i) {
abort(); std::shared_ptr<a8::XObject> conf = gameserver_cluster_json_.At(i);
if (conf->At("instance_id")->AsXValue().GetInt() == App::Instance()->instance_id) {
return conf;
}
} }
return gameserver_cluster_json_[App::Instance()->instance_id - 1]; abort();
} }
std::shared_ptr<a8::XObject> JsonDataMgr::GetMasterServerClusterConf() std::shared_ptr<a8::XObject> JsonDataMgr::GetMasterServerClusterConf()