This commit is contained in:
aozhiwei 2019-07-26 15:15:25 +08:00
parent eda99319f7
commit 72ffbf1a85

View File

@ -81,25 +81,34 @@ def readMysqlData(rushtime):
r = getRedis() r = getRedis()
array.sort(key=take_kills, reverse=True) array.sort(key=take_kills, reverse=True)
kill_rank = json.dumps(array) kill_rank = []
r.set("game2001api: kill_rank", kill_rank) for kill_index in range(50):
kill_rank.append(array[kill_index])
r.set("game2001api: kill_rank", json.dumps(kill_rank))
array.sort(key=take_alive_time, reverse=True) array.sort(key=take_alive_time, reverse=True)
alive_rank = json.dumps(array) alive_rank = []
r.set("game2001api: alive_rank", alive_rank) for alive_index in range(50):
alive_rank.append(array[alive_index])
r.set("game2001api: alive_rank", json.dumps(alive_rank))
array.sort(key=take_harms, reverse=True) array.sort(key=take_harms, reverse=True)
harm_rank = json.dumps(array) harm_rank = []
r.set("game2001api: harm_rank", harm_rank) for harm_index in range(50):
harm_rank.append(array[harm_index])
r.set("game2001api: harm_rank", json.dumps(harm_rank))
array.sort(key=take_win_times, reverse=True) array.sort(key=take_win_times, reverse=True)
rate_rank = json.dumps(array) rate_rank = []
r.set("game2001api: rate_rank", rate_rank) for rate_index in range(50):
rate_rank.append(array[rate_index])
r.set("game2001api: rate_rank", json.dumps(rate_rank))
array.sort(key=take_game_times, reverse=True) array.sort(key=take_game_times, reverse=True)
win_rank = []
win_rank = json.dumps(array) for win_index in range(50):
r.set("game2001api: win_rank", win_rank) win_rank.append(array[win_index])
r.set("game2001api: win_rank", json.dumps(win_rank))
tornado.ioloop.IOLoop.current().call_later(rushtime, tornado.ioloop.IOLoop.current().call_later(rushtime,
lambda : readMysqlData(rushtime) lambda : readMysqlData(rushtime)