1. 程式人生 > >redis.clients.jedis.exceptions.JedisDataException: ERR wrong number of argum

redis.clients.jedis.exceptions.JedisDataException: ERR wrong number of argum

最近在公司一個防重加鎖中用了redis的msetnx

執行時報錯如上圖

看錯誤大概就是引數有問題,可變引數,傳的沒問題啊。。。找到報錯堆疊

大概就是解析資料的時候報錯了,而資料來源就是入參的資料

想到可能是可變引數的問題,隨後傳入兩個引數嘗試,發現沒有問題,之前只有一個引數。

具體沒找到為啥只能傳入2個以上引數的原因,感覺有點不合理。待找到原因後更新此疑問。