|
@@ -36,7 +36,9 @@ var Auto = func() {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- taskArr := mongodb.Find("ocr_task", bson.M{}, `{_id:1}`, nil, false, -1, -1)
|
|
|
+ taskArr := mongodb.Find("ocr_task", bson.M{"isrun":bson.M{
|
|
|
+ "$ne":"stop",
|
|
|
+ }}, `{_id:1}`, nil, false, -1, -1)
|
|
|
taskNum := len(*taskArr)
|
|
|
log.Println("当前任务数量:", taskNum)
|
|
|
//if taskNum <= 0 {
|
|
@@ -190,7 +192,9 @@ func DynamicTask() {
|
|
|
}
|
|
|
func compute() int {
|
|
|
nowtime := time.Now().Unix()
|
|
|
- taskArrase := mongodb.Find("ocr_task", bson.M{}, `{_id:1}`, nil, false, -1, -1)
|
|
|
+ taskArrase := mongodb.Find("ocr_task", bson.M{"isrun":bson.M{
|
|
|
+ "$ne":"stop",
|
|
|
+ }}, `{_id:1}`, nil, false, -1, -1)
|
|
|
if taskArrase == nil || len(*taskArrase) == 0 {
|
|
|
log.Println(464, "nil ro len(*taskArrase) == 0")
|
|
|
return 0
|