Redis操作出现异常解读返回码(redis返回码)

Redis在使用时,会遇到一些操作失败时会返回一个返回码,这个返回码是一个数字,而这个代表着具体的错误信息,比如说像是”ERR wrong number of arguments for ‘set’ command” 这个返回码是-ERR,同样可以表示错误的发生,无论什么原因都会给出一个相应的返回码。

创新互联公司主打移动网站、网站制作、成都网站建设、网站改版、网络推广、网站维护、域名申请、等互联网信息服务,为各行业提供服务。在技术实力的保障下,我们为客户承诺稳定,放心的服务,根据网站的内容与功能再决定采用什么样的设计。最后,要实现符合网站需求的内容、功能与设计,我们还会规划稳定安全的技术方案做保障。

一般Redis操作中,出现类似”ERR wrong number of arguments for ‘set’ command”这样的返回码,可以判断出出现了什么问题,比如可以判断出此时的操作参数的数量传递的是错误的,这是一种最常见的返回码,并且对应的提示信息也说明了具体错误的原因。

另外还有其他一些返回码,需要特殊处理,比如说返回码为 -ERR wrong number of arguments for ‘ HMSET ’ command,这时候需要特殊处理,可以用下面的代码来检查错误代码:

if(reply->type == REDIS_REPLY_ERROR)
{
if(strncmp(reply->str,"ERR wrong number of arguments") == 0)
{
//TODO
}
}

Redis操作出现异常时,返回的代码主要有两种,一种是常见的,一种是特殊的,要正确处理,就要正确读取返回码,然后根据返回码分析出错误原因进行处理。

创新互联服务器托管拥有成都T3+级标准机房资源,具备完善的安防设施、三线及BGP网络接入带宽达10T,机柜接入千兆交换机,能够有效保证服务器托管业务安全、可靠、稳定、高效运行;创新互联专注于成都服务器托管租用十余年,得到成都等地区行业客户的一致认可。

网页标题:Redis操作出现异常解读返回码(redis返回码)
新闻来源:http://www.shufengxianlan.com/qtweb/news6/65006.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联