Преглед изворни кода

企业存量数据生索引,添加过滤

wcc пре 1 година
родитељ
комит
0a244c5592
3 измењених фајлова са 5 додато и 4 уклоњено
  1. 2 2
      qyxy_es_new/go.mod
  2. 0 2
      qyxy_es_new/go.sum
  3. 3 0
      qyxy_es_new/task.go

+ 2 - 2
qyxy_es_new/go.mod

@@ -4,8 +4,8 @@ go 1.18
 
 require (
 	github.com/spf13/viper v1.15.0
-	go.mongodb.org/mongo-driver v1.10.1
 	go.uber.org/zap v1.22.0
+	jygit.jydev.jianyu360.cn/data_processing/common_utils v0.0.0-20230712115659-b418d6181de3
 )
 
 require (
@@ -33,6 +33,7 @@ require (
 	github.com/xdg-go/scram v1.1.1 // indirect
 	github.com/xdg-go/stringprep v1.0.3 // indirect
 	github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d // indirect
+	go.mongodb.org/mongo-driver v1.10.1 // indirect
 	go.uber.org/atomic v1.9.0 // indirect
 	go.uber.org/multierr v1.8.0 // indirect
 	golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d // indirect
@@ -44,5 +45,4 @@ require (
 	gopkg.in/mgo.v2 v2.0.0-20190816093944-a6b53ec6cb22 // indirect
 	gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect
 	gopkg.in/yaml.v3 v3.0.1 // indirect
-	jygit.jydev.jianyu360.cn/data_processing/common_utils v0.0.0-20230712115659-b418d6181de3 // indirect
 )

+ 0 - 2
qyxy_es_new/go.sum

@@ -1,5 +1,3 @@
-app.yhyue.com/data_processing/common_utils v0.0.0-20230427103005-4289580ee061 h1:UaE1gor8fIhSBAXcZsNOQDMI5sD9LxGECXFh7Ik4rk4=
-app.yhyue.com/data_processing/common_utils v0.0.0-20230427103005-4289580ee061/go.mod h1:XMSY6tIzDnO/YQFjSb0OrOKl93ViGE0ejqcSCTlyHUs=
 cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
 cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
 cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU=

+ 3 - 0
qyxy_es_new/task.go

@@ -272,6 +272,9 @@ func dealAll(coll, kword string, gtime, ltime, routines int64) {
 			log.Info(kword, zap.Any("updatetime =>", tmp["updatetime"]))
 		}
 		pool <- true
+		if util.IntAll(tmp["use_flag"]) > 5 {
+			continue
+		}
 		wg.Add(1)
 		go func(tmp map[string]interface{}) {
 			defer func() {