下线服务器信息
(server *models.Server)
| 53 | |
| 54 | // 下线服务器信息 |
| 55 | func DelServerInfo(server *models.Server) (err error) { |
| 56 | key := getServersHashKey() |
| 57 | redisClient := redislib.GetClient() |
| 58 | number, err := redisClient.Do("hDel", key, server.String()).Int() |
| 59 | if err != nil { |
| 60 | fmt.Println("DelServerInfo", key, number, err) |
| 61 | |
| 62 | return |
| 63 | } |
| 64 | |
| 65 | if number != 1 { |
| 66 | |
| 67 | return |
| 68 | } |
| 69 | |
| 70 | redisClient.Do("Expire", key, serversHashCacheTime) |
| 71 | |
| 72 | return |
| 73 | } |
| 74 | |
| 75 | func GetServerAll(currentTime uint64) (servers []*models.Server, err error) { |
| 76 |
no test coverage detected