Commit fc31c6481c1e1d9b510f8f3a86281af56db97af6
1 parent
ceb9af5e
Exists in
master
提交
Showing
2 changed files
with
30 additions
and
1 deletions
Show diff stats
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: |