|
@@ -110,6 +110,11 @@ func Init() {
|
|
|
if portraitIndex == "" || portraitMgo == "" {
|
|
|
log.Fatalln("画像索引或者MongoDB数据表为空")
|
|
|
}
|
|
|
+ if GF.Env.Curs < 1 {
|
|
|
+ log.Fatalln("参数 curs 并发数不能低于1")
|
|
|
+ } else {
|
|
|
+ log.Println("参数 curs 并发数", GF.Env.Curs)
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
func main() {
|
|
@@ -164,7 +169,7 @@ func dealIncData() {
|
|
|
ch := make(chan map[string]interface{}, 10000)
|
|
|
|
|
|
// 并行处理结果
|
|
|
- for i := 0; i < 2; i++ {
|
|
|
+ for i := 0; i < GF.Env.Curs; i++ {
|
|
|
wg.Add(1)
|
|
|
go func() {
|
|
|
defer wg.Done()
|