新聞中心
Redis在使用時(shí),會(huì)遇到一些操作失敗時(shí)會(huì)返回一個(gè)返回碼,這個(gè)返回碼是一個(gè)數(shù)字,而這個(gè)代表著具體的錯(cuò)誤信息,比如說(shuō)像是”ERR wrong number of arguments for ‘set’ command” 這個(gè)返回碼是-ERR,同樣可以表示錯(cuò)誤的發(fā)生,無(wú)論什么原因都會(huì)給出一個(gè)相應(yīng)的返回碼。

創(chuàng)新互聯(lián)公司主打移動(dòng)網(wǎng)站、網(wǎng)站制作、成都網(wǎng)站建設(shè)、網(wǎng)站改版、網(wǎng)絡(luò)推廣、網(wǎng)站維護(hù)、域名申請(qǐng)、等互聯(lián)網(wǎng)信息服務(wù),為各行業(yè)提供服務(wù)。在技術(shù)實(shí)力的保障下,我們?yōu)榭蛻舫兄Z穩(wěn)定,放心的服務(wù),根據(jù)網(wǎng)站的內(nèi)容與功能再?zèng)Q定采用什么樣的設(shè)計(jì)。最后,要實(shí)現(xiàn)符合網(wǎng)站需求的內(nèi)容、功能與設(shè)計(jì),我們還會(huì)規(guī)劃穩(wěn)定安全的技術(shù)方案做保障。
一般Redis操作中,出現(xiàn)類(lèi)似”ERR wrong number of arguments for ‘set’ command”這樣的返回碼,可以判斷出出現(xiàn)了什么問(wèn)題,比如可以判斷出此時(shí)的操作參數(shù)的數(shù)量傳遞的是錯(cuò)誤的,這是一種最常見(jiàn)的返回碼,并且對(duì)應(yīng)的提示信息也說(shuō)明了具體錯(cuò)誤的原因。
另外還有其他一些返回碼,需要特殊處理,比如說(shuō)返回碼為 -ERR wrong number of arguments for ‘ HMSET ’ command,這時(shí)候需要特殊處理,可以用下面的代碼來(lái)檢查錯(cuò)誤代碼:
if(reply->type == REDIS_REPLY_ERROR)
{
if(strncmp(reply->str,"ERR wrong number of arguments") == 0)
{
//TODO
}
}
Redis操作出現(xiàn)異常時(shí),返回的代碼主要有兩種,一種是常見(jiàn)的,一種是特殊的,要正確處理,就要正確讀取返回碼,然后根據(jù)返回碼分析出錯(cuò)誤原因進(jìn)行處理。
創(chuàng)新互聯(lián)服務(wù)器托管擁有成都T3+級(jí)標(biāo)準(zhǔn)機(jī)房資源,具備完善的安防設(shè)施、三線及BGP網(wǎng)絡(luò)接入帶寬達(dá)10T,機(jī)柜接入千兆交換機(jī),能夠有效保證服務(wù)器托管業(yè)務(wù)安全、可靠、穩(wěn)定、高效運(yùn)行;創(chuàng)新互聯(lián)專(zhuān)注于成都服務(wù)器托管租用十余年,得到成都等地區(qū)行業(yè)客戶的一致認(rèn)可。
網(wǎng)站欄目:Redis操作出現(xiàn)異常解讀返回碼(redis返回碼)
URL鏈接:http://www.fisionsoft.com.cn/article/cdpdpgh.html


咨詢
建站咨詢
