Commit 8e0caf5dceb3a951403cf518efcc7334bdc9f456
1 parent
e1b48da1
Exists in
master
提交
Showing
4 changed files
with
28 additions
and
8 deletions
Show diff stats
src/HttpServer/logic/httpserver.go
... | ... | @@ -25,6 +25,24 @@ func StartHttpServe() { |
25 | 25 | startServerHttpServe() |
26 | 26 | } |
27 | 27 | |
28 | +//测试单个号 | |
29 | +func TestBackUpOen(uniqueid string) { | |
30 | + info,_ := redishandler.GetRedisClient().HGet(redis.USER_DATA_KEY, uniqueid) | |
31 | + task, _ := redishandler.GetRedisClient().HGet(redis.USER_TASKINFO_LIST, uniqueid) | |
32 | + ach, _ := redishandler.GetRedisClient().HGet(redis.USER_ACHIEVEMENTINFO_LIST, uniqueid) | |
33 | + | |
34 | + err := mysql.DoBackUp(uniqueid,info,task,ach) | |
35 | + if err != nil { | |
36 | + logger.Error("Testsendhttp err=%v",err) | |
37 | + }else { | |
38 | + //删除 | |
39 | + redishandler.GetRedisClient().HDel(redis.USER_DATA_KEY, uniqueid) | |
40 | + redishandler.GetRedisClient().HDel(redis.USER_TASKINFO_LIST, uniqueid) | |
41 | + redishandler.GetRedisClient().HDel(redis.USER_ACHIEVEMENTINFO_LIST, uniqueid) | |
42 | + logger.Info("RIGHTUUID=%v", uniqueid) | |
43 | + } | |
44 | +} | |
45 | + | |
28 | 46 | |
29 | 47 | func ClearTaskAndAchieve() { |
30 | 48 | logger.Info("start ClearTaskAndAchieve") | ... | ... |
src/HttpServer/main/main.go
... | ... | @@ -71,7 +71,8 @@ func main() { |
71 | 71 | //go logic.StartHttpTicker() |
72 | 72 | //time.Sleep(time.Duration(2) * time.Second) |
73 | 73 | //go logic.ClearTaskAndAchieve() |
74 | - go logic.Testsendhttp() | |
74 | + //go logic.Testsendhttp() | |
75 | + logic.TestBackUpOen("5212786test") | |
75 | 76 | |
76 | 77 | select { |
77 | 78 | case _ = <-ch: | ... | ... |
src/common/redis/def.go
1 | 1 | package redis |
2 | 2 | |
3 | 3 | const ( |
4 | - //USER_DATA_KEY = "STARSTAR_USER_DATA_KEY" //玩家数据 | |
5 | - USER_DATA_KEY = "HEDAOSHI_USER_DATA_KEY" //玩家数据 | |
4 | + USER_DATA_KEY = "STARSTAR_USER_DATA_KEY" //玩家数据 | |
5 | + //USER_DATA_KEY = "HEDAOSHI_USER_DATA_KEY" //玩家数据 | |
6 | 6 | USER_WITHDRAW_RECORDLIST = "STARSTAR_USER_WITHDRAW_RECORDLIST" //玩家提现记录 |
7 | - USER_TASKINFO_LIST = "HEDAOSHI_USER_TASKINFO_LIST" //任务列表数据缓存 | |
8 | - //USER_TASKINFO_LIST = "STARSTAR_USER_TASKINFO_LIST" //任务列表数据缓存 | |
9 | - USER_ACHIEVEMENTINFO_LIST = "HEDAOSHI_USER_ACHIEVEMENTINFO_LIST" //成就列表数据缓存 | |
10 | - //USER_ACHIEVEMENTINFO_LIST = "STARSTAR_USER_ACHIEVEMENTINFO_LIST" //成就列表数据缓存 | |
7 | + //USER_TASKINFO_LIST = "HEDAOSHI_USER_TASKINFO_LIST" //任务列表数据缓存 | |
8 | + USER_TASKINFO_LIST = "STARSTAR_USER_TASKINFO_LIST" //任务列表数据缓存 | |
9 | + //USER_ACHIEVEMENTINFO_LIST = "HEDAOSHI_USER_ACHIEVEMENTINFO_LIST" //成就列表数据缓存 | |
10 | + USER_ACHIEVEMENTINFO_LIST = "STARSTAR_USER_ACHIEVEMENTINFO_LIST" //成就列表数据缓存 | |
11 | 11 | |
12 | 12 | ) | ... | ... |
src/mysql/dbmysql.go
... | ... | @@ -74,8 +74,9 @@ func TestClearData(uid int) (int,error) { |
74 | 74 | return value,nil |
75 | 75 | } |
76 | 76 | |
77 | +//煮意替换表名!!!! | |
77 | 78 | func DoBackUp(uuid string,info string,task string,ach string) error { |
78 | - cmd := "INSERT into hedaoshi VALUES('"+uuid +"','" + info + "','" + task +"','"+ ach + "') ON DUPLICATE KEY UPDATE info=" + "'" + info + "', " + "task=" +"'"+ task + "', achieve='" + ach +"'" | |
79 | + cmd := "INSERT into starstar VALUES('"+uuid +"','" + info + "','" + task +"','"+ ach + "') ON DUPLICATE KEY UPDATE info=" + "'" + info + "', " + "task=" +"'"+ task + "', achieve='" + ach +"'" | |
79 | 80 | //cmd := "INSERT into hedaoshi VALUES(" + uuid + "," + info + "," + task + "," + ach + ")" |
80 | 81 | err := ExcuteCmd(cmd) |
81 | 82 | if err != nil { | ... | ... |