五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

redisson中使用lua腳本的問(wèn)題

2023-08-22 19:14 作者:bfyxzls  | 我要投稿

起因

事情是這樣的,我在通過(guò)redission進(jìn)行限流時(shí),用到了在lua腳本里進(jìn)行數(shù)值計(jì)算,而我在本地測(cè)試過(guò)程中,發(fā)現(xiàn)所有tonumber()方法時(shí),返回值都是nil,這個(gè)原因最后找到了,是沒(méi)有配置序列化的方式,出現(xiàn)錯(cuò)誤提示如下:

org.redisson.client.RedisException: ERR Error running script (call to f_189758df5f16d279fa4852c3ee51f702e4ea0414): @user_script:1: user_script:1: attempt to perform arithmetic on a nil value . channel: [id: 0x850f178a, L:/127.0.0.1:54544 - R:localhost/127.0.0.1:6379] command: (EVAL), promise: java.util.concurrent.CompletableFuture@2f42a4b1[Not completed, 1 dependents], params: [return tonumber(ARGV[1]) + tonumber(ARGV[2]), 1, a, PooledUnsafeDirectByteBuf(ridx: 0, widx: 2, cap: 256), PooledUnsafeDirectByteBuf(ridx: 0, widx: 2, cap: 256)]

解決方法

找到了原因,解決就變得很容易了,我們添加jackson序列化就可以了


lua測(cè)試代碼


redisson中使用lua腳本的問(wèn)題的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
绥化市| 广安市| 开阳县| 重庆市| 汽车| 板桥市| 青川县| 平凉市| 建水县| 阿合奇县| 南川市| 江津市| 西华县| 江山市| 榆林市| 邢台县| 和林格尔县| 观塘区| 石泉县| 博爱县| 宜昌市| 礼泉县| 新乐市| 丰镇市| 阿瓦提县| 白城市| 库尔勒市| 塔河县| 长阳| 申扎县| 八宿县| 凉山| 丹寨县| 郸城县| 武隆县| 旬阳县| 湟中县| 班戈县| 梧州市| 龙游县| 长丰县|