tcp server 用于给andriod 客户端定时发送消息
liuxiaolong
2019-11-01 7e2676374cdf14c28e89d85e40f73ff0772fba6c
esutil/EsClient.go
@@ -12,9 +12,9 @@
   "strings"
   "sync"
   "time"
   "tcpserver/config"
   "andriodServer/config"
   log "tcpserver/log"
   log "andriodServer/log"
)
func GetEsDataReq(url string, parama string, picurl string, isSource bool) (error, map[string]interface{}) {
@@ -258,6 +258,7 @@
   } else {
      reqUrl = url
   }
   log.Log.Infoln("reqUrl:",reqUrl)
   paramMap := make(map[string]interface{},0)
   paramMap["imgKey"] = imgKey
@@ -283,6 +284,7 @@
   } else {
      strArr := strings.Split(filePath, "/cut")
      ngxUrl := config.NgxMap[indeviceId]
      log.Log.Infoln("ngxUrl:",ngxUrl)
      if ngxUrl !="" && len(strArr) >0 {
         videoUrl = ngxUrl + strArr[1]
      }
@@ -389,7 +391,7 @@
      "\"_source\":[\"baseInfo\",\"Gender\",\"BaseName\",\"Age\",\"personId\",\"personPicUrl\",\"indeviceName\",\"imgKey\",\"sdkType\",\"ageDescription\",\"indeviceid\",\"content\",\"Id\",\"picAddress\",\"picMaxUrl\",\"picDate\",\"Race\",\"videoNum\",\"picSmUrl\",\"taskName\",\"personIsHub\",\"idcard\",\"videoIp\",\"videoReqNum\"]" +
      "}"
   err, tokenRes := GetEsDataReq(url, prama, picurl, true)
   log.Log.InfoInfoln("条数:",size,"耗时:",time.Since(startTime))
   log.Log.Infoln("条数:",size,"耗时:",time.Since(startTime))
   if err != nil {
      log.Log.Errorln(err)
      return nil