|
@@ -163,8 +163,8 @@ func GetPythonSiteLasttime() {
|
|
|
|
|
|
func GetSiteDownloadNum() {
|
|
|
defer qu.Catch()
|
|
|
- sess := util.MgoEB.GetMgoConn()
|
|
|
- defer util.MgoEB.DestoryMongoConn(sess)
|
|
|
+ sess := util.MgoS.GetMgoConn()
|
|
|
+ defer util.MgoS.DestoryMongoConn(sess)
|
|
|
ch := make(chan bool, 5)
|
|
|
wg := &sync.WaitGroup{}
|
|
|
lock := &sync.Mutex{}
|
|
@@ -174,10 +174,10 @@ func GetSiteDownloadNum() {
|
|
|
},
|
|
|
}
|
|
|
fields := map[string]interface{}{
|
|
|
- "site": 1,
|
|
|
- "repeatptimeallnum": 1,
|
|
|
+ "site": 1,
|
|
|
+ "detail_downloadsuccessnum": 1,
|
|
|
}
|
|
|
- it := sess.DB(util.MgoEB.DbName).C("luacodeinfo").Find(&query).Select(&fields).Iter()
|
|
|
+ it := sess.DB(util.MgoS.DbName).C("spider_info").Find(&query).Select(&fields).Iter()
|
|
|
n := 0
|
|
|
for tmp := make(map[string]interface{}); it.Next(tmp); n++ {
|
|
|
ch <- true
|
|
@@ -188,7 +188,7 @@ func GetSiteDownloadNum() {
|
|
|
wg.Done()
|
|
|
}()
|
|
|
site := qu.ObjToString(tmp["site"])
|
|
|
- num := qu.IntAll(tmp["repeatptimeallnum"])
|
|
|
+ num := qu.IntAll(tmp["detail_downloadsuccessnum"])
|
|
|
lock.Lock()
|
|
|
if sInfo := siteMap[site]; sInfo != nil {
|
|
|
sInfo.DownloadNum += num
|