|
@@ -27,8 +27,8 @@ var (
|
|
|
MgoS *mongodb.MongodbSim
|
|
|
Mysql *mysqldb.Mysql
|
|
|
|
|
|
- Es, Es1, Es2 *elastic.Elastic
|
|
|
- PreEs = make(map[string]*elastic.Elastic, 0) //预处理 索引客户端
|
|
|
+ Es, Es2 *elastic.Elastic
|
|
|
+ PreEs = make(map[string]*elastic.Elastic, 0) //预处理 索引客户端
|
|
|
|
|
|
UdpClient udp.UdpClient
|
|
|
UdpTaskMap = &sync.Map{}
|
|
@@ -394,12 +394,12 @@ func SaveEsMethod() {
|
|
|
<-saveEsSp
|
|
|
}()
|
|
|
Es.BulkSave(config.Conf.DB.Es.IndexB, arru)
|
|
|
- if config.Conf.DB.Es.IndexTmp != "" {
|
|
|
- if config.Conf.DB.Es.Addr2 != "" {
|
|
|
- Es2.BulkSave(config.Conf.DB.Es.IndexTmp, arru) // 新集群
|
|
|
- }
|
|
|
- Es.BulkSave(config.Conf.DB.Es.IndexTmp, arru) //老集群
|
|
|
- }
|
|
|
+ //if config.Conf.DB.Es.IndexTmp != "" {
|
|
|
+ // if config.Conf.DB.Es.Addr2 != "" {
|
|
|
+ // Es2.BulkSave(config.Conf.DB.Es.IndexTmp, arru) // 新集群
|
|
|
+ // }
|
|
|
+ // Es.BulkSave(config.Conf.DB.Es.IndexTmp, arru) //老集群
|
|
|
+ //}
|
|
|
if config.Conf.DB.Es.Addr2 != "" {
|
|
|
Es2.BulkSave(config.Conf.DB.Es.Indexb2, arru)
|
|
|
}
|
|
@@ -416,12 +416,12 @@ func SaveEsMethod() {
|
|
|
<-saveEsSp
|
|
|
}()
|
|
|
Es.BulkSave(config.Conf.DB.Es.IndexB, arru)
|
|
|
- if config.Conf.DB.Es.IndexTmp != "" {
|
|
|
- if config.Conf.DB.Es.Addr2 != "" {
|
|
|
- Es2.BulkSave(config.Conf.DB.Es.IndexTmp, arru) // 新集群
|
|
|
- }
|
|
|
- Es.BulkSave(config.Conf.DB.Es.IndexTmp, arru)
|
|
|
- }
|
|
|
+ //if config.Conf.DB.Es.IndexTmp != "" {
|
|
|
+ // if config.Conf.DB.Es.Addr2 != "" {
|
|
|
+ // Es2.BulkSave(config.Conf.DB.Es.IndexTmp, arru) // 新集群
|
|
|
+ // }
|
|
|
+ // Es.BulkSave(config.Conf.DB.Es.IndexTmp, arru)
|
|
|
+ //}
|
|
|
if config.Conf.DB.Es.Addr2 != "" {
|
|
|
Es2.BulkSave(config.Conf.DB.Es.Indexb2, arru)
|
|
|
}
|
|
@@ -433,6 +433,7 @@ func SaveEsMethod() {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+//SaveAllEsMethod 保存爬虫采集临时数据,保存在华为云上
|
|
|
func SaveAllEsMethod() {
|
|
|
arru := make([]map[string]interface{}, EsBulkSize)
|
|
|
indexu := 0
|
|
@@ -447,7 +448,9 @@ func SaveAllEsMethod() {
|
|
|
defer func() {
|
|
|
<-saveEsAllSp
|
|
|
}()
|
|
|
- Es1.BulkSave("biddingall", arru)
|
|
|
+ if config.Conf.DB.Es.Addr2 != "" {
|
|
|
+ Es2.BulkSave("biddingall", arru)
|
|
|
+ }
|
|
|
}(arru)
|
|
|
arru = make([]map[string]interface{}, EsBulkSize)
|
|
|
indexu = 0
|
|
@@ -459,7 +462,9 @@ func SaveAllEsMethod() {
|
|
|
defer func() {
|
|
|
<-saveEsAllSp
|
|
|
}()
|
|
|
- Es1.BulkSave("biddingall", arru)
|
|
|
+ if config.Conf.DB.Es.Addr2 != "" {
|
|
|
+ Es2.BulkSave("biddingall", arru)
|
|
|
+ }
|
|
|
}(arru[:indexu])
|
|
|
arru = make([]map[string]interface{}, EsBulkSize)
|
|
|
indexu = 0
|