|
@@ -29,12 +29,12 @@ func TaskWinner(mapinfo *map[string]interface{}) {
|
|
log.Println(gtid, lteid, "不是Objectid,转换_id错误", gtid, lteid)
|
|
log.Println(gtid, lteid, "不是Objectid,转换_id错误", gtid, lteid)
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- timenow := time.Now().Unix()
|
|
|
|
|
|
+ //timenow := time.Now().Unix()
|
|
//udp的id区间查询bidding 中标人 中标联系人 中标联系电话
|
|
//udp的id区间查询bidding 中标人 中标联系人 中标联系电话
|
|
// topscopeclass项目类型-industry行业类型&&topscopeclass联系人项目类型
|
|
// topscopeclass项目类型-industry行业类型&&topscopeclass联系人项目类型
|
|
// (area地区-province省份 city城市-city城市 district区县-district区县)
|
|
// (area地区-province省份 city城市-city城市 district区县-district区县)
|
|
// winneraddr-company_address企业地址
|
|
// winneraddr-company_address企业地址
|
|
- SourceClientcc := SourceClient.GetMgoConn(86400)
|
|
|
|
|
|
+ SourceClientcc := SourceClient.GetMgoConn(8640000)
|
|
cursor := SourceClientcc.DB(Config["mgodb_bidding"]).C(Config["mgodb_mgoinit_c"]).Find(bson.M{
|
|
cursor := SourceClientcc.DB(Config["mgodb_bidding"]).C(Config["mgodb_mgoinit_c"]).Find(bson.M{
|
|
"_id": bson.M{
|
|
"_id": bson.M{
|
|
"$gte": GId,
|
|
"$gte": GId,
|
|
@@ -260,7 +260,7 @@ func TaskWinner(mapinfo *map[string]interface{}) {
|
|
SourceClient.DestoryMongoConn(SourceClientcc)
|
|
SourceClient.DestoryMongoConn(SourceClientcc)
|
|
log.Println("增量合并执行完成 ok", gtid, lteid, overid)
|
|
log.Println("增量合并执行完成 ok", gtid, lteid, overid)
|
|
//发送udp 更新es段
|
|
//发送udp 更新es段
|
|
- nextNode("winnerent", timenow)
|
|
|
|
|
|
+ //nextNode("winnerent", timenow)
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|
|
@@ -393,14 +393,14 @@ func TimedTaskWinner() {
|
|
//time.Sleep(time.Hour*70)
|
|
//time.Sleep(time.Hour*70)
|
|
t2 := time.NewTimer(time.Second * 5)
|
|
t2 := time.NewTimer(time.Second * 5)
|
|
for range t2.C {
|
|
for range t2.C {
|
|
- timenow:=time.Now().Unix()
|
|
|
|
|
|
+ //timenow:=time.Now().Unix()
|
|
Fcconn := FClient.GetMgoConn(86400)
|
|
Fcconn := FClient.GetMgoConn(86400)
|
|
tmpLast := map[string]interface{}{}
|
|
tmpLast := map[string]interface{}{}
|
|
if iter := Fcconn.DB(Config["mgodb_extract_kf"]).C(Config["mgo_qyk_c_w_new"]).Find(bson.M{}).Sort("-_id").Limit(1).Iter(); iter != nil {
|
|
if iter := Fcconn.DB(Config["mgodb_extract_kf"]).C(Config["mgo_qyk_c_w_new"]).Find(bson.M{}).Sort("-_id").Limit(1).Iter(); iter != nil {
|
|
if !iter.Next(&tmpLast) {
|
|
if !iter.Next(&tmpLast) {
|
|
//临时表无数据
|
|
//临时表无数据
|
|
log.Println("临时表无数据:")
|
|
log.Println("临时表无数据:")
|
|
- t2.Reset(time.Minute * 1)
|
|
|
|
|
|
+ t2.Reset(time.Minute * 5)
|
|
FClient.DestoryMongoConn(Fcconn)
|
|
FClient.DestoryMongoConn(Fcconn)
|
|
continue
|
|
continue
|
|
} else {
|
|
} else {
|
|
@@ -690,7 +690,7 @@ func TimedTaskWinner() {
|
|
}
|
|
}
|
|
FClient.DestoryMongoConn(Fcconn)
|
|
FClient.DestoryMongoConn(Fcconn)
|
|
t2.Reset(time.Minute)
|
|
t2.Reset(time.Minute)
|
|
- nextNode("winnerent", timenow)
|
|
|
|
|
|
+ //nextNode("winnerent", timenow)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|