|
@@ -25,11 +25,11 @@ import (
|
|
|
)
|
|
|
|
|
|
var (
|
|
|
- MgoB *mongodb.MongodbSim
|
|
|
- MgoE *mongodb.MongodbSim
|
|
|
- MgoQ *mongodb.MongodbSim // 企业
|
|
|
- MgoP *mongodb.MongodbSim // 凭安企业
|
|
|
- Es elastic.Es
|
|
|
+ MgoB, MgoBP *mongodb.MongodbSim
|
|
|
+ MgoE *mongodb.MongodbSim
|
|
|
+ MgoQ *mongodb.MongodbSim // 企业
|
|
|
+ MgoP *mongodb.MongodbSim // 凭安企业
|
|
|
+ Es elastic.Es
|
|
|
|
|
|
UdpClient udp.UdpClient
|
|
|
UdpTaskMap = &sync.Map{}
|
|
@@ -67,7 +67,7 @@ func main() {
|
|
|
UdpClient.Listen(processUdpMsg)
|
|
|
log.Println("Udp服务监听 port:", config.Conf.Udp.LocPort)
|
|
|
|
|
|
- info, _ := MgoB.Find("bidding_processing_ids", `{"dataprocess": 6}`, bson.M{"_id": 1}, nil, false, -1, -1)
|
|
|
+ info, _ := MgoBP.Find("bidding_processing_ids", `{"dataprocess_ai": 5}`, bson.M{"_id": 1}, nil, false, -1, -1)
|
|
|
log.Println(len(*info))
|
|
|
log.Println("size", len(*info))
|
|
|
if len(*info) > 0 {
|
|
@@ -366,11 +366,17 @@ func nsqMethod() {
|
|
|
for {
|
|
|
select {
|
|
|
case obj := <-Mcmer.Ch: //从通道读取即可
|
|
|
- id := strings.Split(util.ObjToString(obj), "=")
|
|
|
- if bson.IsObjectIdHex(id[1]) {
|
|
|
- taskinfo(id[1])
|
|
|
+ objstr := util.ObjToString(obj)
|
|
|
+ log.Println("obj ", obj, objstr)
|
|
|
+ id := strings.Split(objstr, "=")
|
|
|
+ if len(id) > 1 {
|
|
|
+ if bson.IsObjectIdHex(id[1]) {
|
|
|
+ taskinfo(id[1])
|
|
|
+ } else {
|
|
|
+ log.Println("jy nsq id err id", objstr)
|
|
|
+ }
|
|
|
} else {
|
|
|
- log.Println("jy nsq id err id", id[1])
|
|
|
+ log.Println("jy nsq id err id", objstr)
|
|
|
}
|
|
|
}
|
|
|
}
|