This commit is contained in:
aozhiwei 2020-09-18 15:24:19 +08:00
parent b3247fadfb
commit 30a40e2149
2 changed files with 8 additions and 0 deletions

View File

@ -27,6 +27,7 @@ void JsonDataMgr::Init()
std::string imserver_cluster_json_file; std::string imserver_cluster_json_file;
std::string masterserver_cluster_json_file; std::string masterserver_cluster_json_file;
std::string rankserver_cluster_json_file;
std::string mysql_cluster_json_file; std::string mysql_cluster_json_file;
mysql_cluster_json_file = a8::Format("%s/node1/friend.imserver.mysql.cluster.json", mysql_cluster_json_file = a8::Format("%s/node1/friend.imserver.mysql.cluster.json",
{ {
@ -40,9 +41,14 @@ void JsonDataMgr::Init()
{ {
work_path_, work_path_,
}); });
rankserver_cluster_json_file = a8::Format("%s/node1/friend.rankserver.cluster.json",
{
work_path_,
});
mysql_cluster_json_.ReadFromFile(mysql_cluster_json_file); mysql_cluster_json_.ReadFromFile(mysql_cluster_json_file);
imserver_cluster_json_.ReadFromFile(imserver_cluster_json_file); imserver_cluster_json_.ReadFromFile(imserver_cluster_json_file);
masterserver_cluster_json_.ReadFromFile(masterserver_cluster_json_file); masterserver_cluster_json_.ReadFromFile(masterserver_cluster_json_file);
rankserver_cluster_json_.ReadFromFile(rankserver_cluster_json_file);
} }
void JsonDataMgr::UnInit() void JsonDataMgr::UnInit()

View File

@ -12,6 +12,7 @@ class JsonDataMgr : public a8::Singleton<JsonDataMgr>
std::shared_ptr<a8::XObject> GetConf(); std::shared_ptr<a8::XObject> GetConf();
std::shared_ptr<a8::XObject> GetMasterServerClusterConf(); std::shared_ptr<a8::XObject> GetMasterServerClusterConf();
std::shared_ptr<a8::XObject> GetRankServerClusterConf();
std::shared_ptr<a8::XObject> GetMysqlClusterConf(); std::shared_ptr<a8::XObject> GetMysqlClusterConf();
private: private:
@ -19,4 +20,5 @@ class JsonDataMgr : public a8::Singleton<JsonDataMgr>
a8::XObject mysql_cluster_json_; a8::XObject mysql_cluster_json_;
a8::XObject imserver_cluster_json_; a8::XObject imserver_cluster_json_;
a8::XObject masterserver_cluster_json_; a8::XObject masterserver_cluster_json_;
a8::XObject rankserver_cluster_json_;
}; };