Redis - setex - 值不是整数或超出范围
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis - setex - 值不是整数或超出范围相关的知识,希望对你有一定的参考价值。
以下用于工作正常:
redis_client.setex(key, expiry_in_sec, value_json)
现在它突然回来了:
value不是整数或超出范围
答案
问题出在不同的redis客户端之间。
使用StrictRedis
时,setex
语法为:
setex key, expiry, value
使用Redis
客户端时,setex
语法为:
setex key, value, expiry
我们的具体问题是有人改变了redis客户端。
以上是关于Redis - setex - 值不是整数或超出范围的主要内容,如果未能解决你的问题,请参考以下文章
Laravel 中应用 Redis Setex 命令实现锁的方法
Laravel 中应用 Redis Setex 命令实现锁的方法
理解 Redis - 关于 string 的更多命令(SETEX, SETNX, INCR, DECR, MSET...)