|
@@ -53,14 +53,14 @@ func processUdpMsg(act byte, data []byte, ra *net.UDPAddr) {
|
|
sid, _ := mapInfo["gtid"].(string)
|
|
sid, _ := mapInfo["gtid"].(string)
|
|
eid, _ := mapInfo["lteid"].(string)
|
|
eid, _ := mapInfo["lteid"].(string)
|
|
if sid == "" || eid == "" {
|
|
if sid == "" || eid == "" {
|
|
- log.Println("接收id段-err ", "sid=", sid, ",eid=", eid)
|
|
|
|
|
|
+ log.Println("接收id段异常-err ", "sid=", sid, ",eid=", eid)
|
|
} else {
|
|
} else {
|
|
udpinfo, _ := mapInfo["key"].(string)
|
|
udpinfo, _ := mapInfo["key"].(string)
|
|
if udpinfo == "" {
|
|
if udpinfo == "" {
|
|
udpinfo = "udpok"
|
|
udpinfo = "udpok"
|
|
}
|
|
}
|
|
go udpclient.WriteUdp([]byte(udpinfo), mu.OP_NOOP, ra)
|
|
go udpclient.WriteUdp([]byte(udpinfo), mu.OP_NOOP, ra)
|
|
- log.Println("接收当前段落,udp通知抽取-需拆分",len(extractNode),"组", sid, "~", eid)
|
|
|
|
|
|
+ log.Println("接收当前段落,udp通知抽取-需拆分",len(extractNode),"组", sid, "~~", eid)
|
|
udplock.Lock()
|
|
udplock.Lock()
|
|
resetExtractLevel() //重置状态
|
|
resetExtractLevel() //重置状态
|
|
extractLevel["sid"]=sid
|
|
extractLevel["sid"]=sid
|
|
@@ -69,7 +69,6 @@ func processUdpMsg(act byte, data []byte, ra *net.UDPAddr) {
|
|
|
|
|
|
//拆分段落方法
|
|
//拆分段落方法
|
|
splitArr:=splitIdMethod(sid,eid)
|
|
splitArr:=splitIdMethod(sid,eid)
|
|
- log.Println(splitArr)
|
|
|
|
if len(splitArr)!=len(extractNode){//直接发送整段
|
|
if len(splitArr)!=len(extractNode){//直接发送整段
|
|
log.Println("段落划分异常...请检查程序...")
|
|
log.Println("段落划分异常...请检查程序...")
|
|
}
|
|
}
|
|
@@ -190,5 +189,5 @@ func sendNextNode(sid string,eid string) {
|
|
log.Println(err)
|
|
log.Println(err)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- log.Println("udp通知抽取完成...",sid,"~",eid)
|
|
|
|
-}
|
|
|
|
|
|
+ log.Println("udp通知抽取完成...通知下阶段udp-敏感词,补城市",sid,"~",eid)
|
|
|
|
+}
|