|
@@ -44,12 +44,6 @@ void Handle_ThreeRates_Event_Callback(const int evType, const int evId, uint64_t
|
|
|
struct Init_Setting
|
|
|
{
|
|
|
void init() {
|
|
|
- //是否最小系统
|
|
|
- CYaSetting::g_minSystem = config.get("minsystem", 0);
|
|
|
- if (CYaSetting::g_minSystem)
|
|
|
- {
|
|
|
- s_min_system.initSystem(&config);
|
|
|
- }
|
|
|
YADB::_DB_POOL_SETTING_ DBSetting;
|
|
|
DBSetting.Host = config.get("db.host", "127.0.0.1");
|
|
|
DBSetting.User = config.get("db.user", "root");
|
|
@@ -63,22 +57,21 @@ struct Init_Setting
|
|
|
std_info("连接DB[%s:%s] 失败,采集服务器无法启动!", DBSetting.Host.c_str(), DBSetting.User.c_str());
|
|
|
exit(0);
|
|
|
}
|
|
|
- if (!CYaSetting::g_minSystem)
|
|
|
+
|
|
|
+ std::string url = config.get("service.websocket_url", "ws://127.0.0.1:8086");
|
|
|
+ int32_t send_interval = config.get("service.interval_send_json_postion", 1);
|
|
|
+ std_info("json_interval:%d", send_interval);
|
|
|
+ std::vector<std::string> url_list;
|
|
|
+ url_list.push_back(url);
|
|
|
+ if (!wsClientMgr_init(url_list, send_interval))
|
|
|
{
|
|
|
- std::string url = config.get("service.websocket_url", "ws://127.0.0.1:8086");
|
|
|
- int32_t send_interval = config.get("service.interval_send_json_postion", 1);
|
|
|
- std_info("json_interval:%d", send_interval);
|
|
|
- std::vector<std::string> url_list;
|
|
|
- url_list.push_back(url);
|
|
|
- if (!wsClientMgr_init(url_list, send_interval))
|
|
|
- {
|
|
|
- std_info("连接webServer[%s] 失败,采集服务器无法启动!", url.c_str());
|
|
|
- exit(0);
|
|
|
- }
|
|
|
-
|
|
|
- //三率模块
|
|
|
- init_three_rates(DBSetting);
|
|
|
+ std_info("连接webServer[%s] 失败,采集服务器无法启动!", url.c_str());
|
|
|
+ exit(0);
|
|
|
}
|
|
|
+
|
|
|
+ //三率模块
|
|
|
+ init_three_rates(DBSetting);
|
|
|
+
|
|
|
if(0)
|
|
|
{
|
|
|
std::vector<char> b(1024*1024);
|