diff --git a/domain/cache/room_c/userRoomVisit.go b/domain/cache/room_c/userRoomVisit.go index 720cfba3b686aa8af119c65a2e674bc180dea0c2..63df8108b5d11884911fd0d88a0a102fa501d0f4 100644 --- a/domain/cache/room_c/userRoomVisit.go +++ b/domain/cache/room_c/userRoomVisit.go @@ -5,6 +5,7 @@ import ( "errors" "fmt" "git.hilo.cn/hilo-common/mylogrus" + "git.hilo.cn/hilo-common/resource/config" "git.hilo.cn/hilo-common/resource/redisCli" "github.com/bluele/gcache" redis2 "github.com/go-redis/redis/v8" @@ -89,8 +90,12 @@ func MGetRoomVisitCount(groupIds []string) (map[string]string, error) { } // 用redisCluster中的zset代替,只是取出大于100的 zKey := redis_key.GetPrefixRoomVisitCountZset() + cnt := 100 + if !config.AppIsRelease() { + cnt = 0 + } zRes, err := redisCli.GetClusterRedis().ZRevRangeByScoreWithScores(context.Background(), zKey, &redis2.ZRangeBy{ - Min: fmt.Sprintf("%d", 100), // 100人数以上的。 + Min: fmt.Sprintf("%d", cnt), // 100人数以上的。 Max: "+inf", }).Result() if err != nil {