Commit fc31c6481c1e1d9b510f8f3a86281af56db97af6

Authored by 陆恒
1 parent ceb9af5e
Exists in master

提交

src/HttpServer/logic/httpserver.go
@@ -24,6 +24,34 @@ func StartHttpServe() { @@ -24,6 +24,34 @@ func StartHttpServe() {
24 startServerHttpServe() 24 startServerHttpServe()
25 } 25 }
26 26
  27 +
  28 +func ClearTaskAndAchieve() {
  29 + logger.Info("start ClearTaskAndAchieve")
  30 + result, err := redishandler.GetRedisClient().HGetAllKeys(redis.USER_TASKINFO_LIST)
  31 + if err != nil {
  32 + logger.Error("TestDDt failed err=%v",err)
  33 + return
  34 + }
  35 +
  36 + right := 0
  37 + for _, v := range result {
  38 +
  39 + ss := v.([]byte)
  40 + oneuid := string(ss)
  41 +
  42 +
  43 + //读取数据
  44 + data, err := GetUserInfo(oneuid)
  45 + if err != nil || data == nil {
  46 + logger.Info("RIGHTUUID=%v",oneuid)
  47 + }else {
  48 + continue
  49 + }
  50 +
  51 +
  52 + }
  53 + logger.Info("FINAL++++++++++++++++++++++++++++res=%v",right)
  54 +}
27 //just for test 55 //just for test
28 func Testsendhttp() { 56 func Testsendhttp() {
29 logger.Info("start Testsendhttp") 57 logger.Info("start Testsendhttp")
src/HttpServer/main/main.go
@@ -69,7 +69,8 @@ func main() { @@ -69,7 +69,8 @@ func main() {
69 //go logic.StartHttpServe() 69 //go logic.StartHttpServe()
70 //go logic.StartHttpTicker() 70 //go logic.StartHttpTicker()
71 //time.Sleep(time.Duration(2) * time.Second) 71 //time.Sleep(time.Duration(2) * time.Second)
72 - go logic.Testsendhttp() 72 + go logic.ClearTaskAndAchieve()
  73 + //go logic.Testsendhttp()
73 74
74 select { 75 select {
75 case _ = <-ch: 76 case _ = <-ch: