|
@@ -103,8 +103,8 @@ func processUdpMsg(act byte, data []byte, ra *net.UDPAddr) {
|
|
|
}
|
|
|
func sendMail(content string) {
|
|
|
res, err := http.Get(fmt.Sprintf("%s?to=%s&title=%s&body=%s", ju.Config["api"], ju.Config["tomail"], "jy-data-extract_3.2", "抽取完成:"+content))
|
|
|
+ defer res.Body.Close()
|
|
|
if err == nil {
|
|
|
- defer res.Body.Close()
|
|
|
read, err := ioutil.ReadAll(res.Body)
|
|
|
log.Debug("邮件发送:", string(read), err)
|
|
|
}
|
|
@@ -159,7 +159,7 @@ func ExtractByUdp(sid, eid string, ra *net.UDPAddr, instanceId ...string) {
|
|
|
if count < PageSize {
|
|
|
limit = count
|
|
|
}
|
|
|
- fmt.Printf("count=%d,pageNum=%d,query=%v", count, pageNum, query)
|
|
|
+ fmt.Printf("count=%d,pageNum=%d,query=%v\n", count, pageNum, query)
|
|
|
|
|
|
startI := 0 //接着上次任务执行
|
|
|
sidback := sid
|
|
@@ -174,7 +174,7 @@ func ExtractByUdp(sid, eid string, ra *net.UDPAddr, instanceId ...string) {
|
|
|
|
|
|
for i := startI; i < pageNum; i++ {
|
|
|
query = bson.M{"_id": bson.M{"$gte": bson.ObjectIdHex(sid), "$lte": bson.ObjectIdHex(eid)}}
|
|
|
- fmt.Printf("page=%d,query=%v", i+1, query)
|
|
|
+ fmt.Printf("page=%d,query=%v\n", i+1, query)
|
|
|
if ext.TaskInfo.FDB.Count(ext.TaskInfo.FromColl, query) > 0 {
|
|
|
list, _ := ext.TaskInfo.FDB.Find(ext.TaskInfo.FromColl, query, nil, Fields, false, 0, limit)
|
|
|
for _, v := range *list {
|
|
@@ -201,7 +201,7 @@ func ExtractByUdp(sid, eid string, ra *net.UDPAddr, instanceId ...string) {
|
|
|
}}, true, false)
|
|
|
}
|
|
|
queryback := bson.M{"_id": bson.M{"$gte": bson.ObjectIdHex(sidback)}}
|
|
|
- fmt.Printf("page=%d,queryback=%v", i+1, queryback)
|
|
|
+ fmt.Printf("page=%d,queryback=%v\n", i+1, queryback)
|
|
|
if ext.TaskInfo.FDB.Count(ext.TaskInfo.FromColl+"_back", queryback) > 0 {
|
|
|
list2, _ := ext.TaskInfo.FDB.Find(ext.TaskInfo.FromColl+"_back", queryback, nil, Fields, false, 0, limit)
|
|
|
for _, v := range *list2 {
|