wangchuanjin 7 år sedan
förälder
incheckning
9450d7d073
1 ändrade filer med 16 tillägg och 0 borttagningar
  1. 16 0
      common/src/qfw/util/redis/redisutil.go

+ 16 - 0
common/src/qfw/util/redis/redisutil.go

@@ -473,6 +473,22 @@ func RPUSH(code, list string, val interface{}) bool {
 	return true
 }
 
+func LLEN(code, list string) int64 {
+	defer catch()
+	conn := RedisPool[code].Get()
+	defer conn.Close()
+	ret, err := conn.Do("LLEN", list)
+	if nil != err {
+		log.Println("redisutil-LLENError", err)
+		return 0
+	}
+	if res, ok := ret.(int64); ok {
+		return res
+	} else {
+		return 0
+	}
+}
+
 func catch() {
 	if r := recover(); r != nil {
 		log.Println(r)