电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

探究redis fake 方法未实现的问题原因及解决方案

来源:金蝶云社区作者:金蝶2024-09-238

探究redis fake 方法未实现的问题原因及解决方案

1 问题描述

        在使用轻量级环境的时候,偶有发现在操作一些功能的时候会报这个错,redis fake 方法未实现。

        例1:物料需求计划中,初始化BOM结构树报错

kd.mmc.mrp.exception.MRPBizException: root: kd.bos.exception.KDException: redis fake 方法未实现
at kd.bos.fake.redis.JedisClientFake.hset(JedisClientFake.java:998)
at kd.mmc.mrp.framework.cache.MRPRedisStore.mapSet(MRPRedisStore.java:255)
at kd.mmc.mrp.framework.cache.MRPCacheManager.putSubData(MRPCacheManager.java:102)
at kd.mmc.mrp.calcnode.framework.mq.resolver.query.AbstractMRPResDataQueryResolver.saveDatas(AbstractMRPResDataQueryResolver.java:71)
at kd.mmc.mrp.calcnode.framework.mq.resolver.query.MRPBOMDataQueryResolver.saveDatas(MRPBOMDataQueryResolver.java:34)
at kd.mmc.mrp.calcnode.framework.mq.resolver.query.AbstractMRPResDataQueryResolver.execute(AbstractMRPResDataQueryResolver.java:48)
at kd.mmc.mrp.calcnode.framework.mq.resolver.query.MRPBOMDataQueryResolver.execute(MRPBOMDataQueryResolver.java:16)
at kd.mmc.mrp.calcnode.framework.thread.MRPCalcWorker.run(MRPCalcWorker.java:242)
at kd.mmc.mrp.calcnode.framework.thread.MRPCalcWorker.resolveAlone(MRPCalcWorker.java:55)


        例2财务应付单下推付款申请单并下推付款单,无法自动结算,通过分布式事务排查到这个报错

2024-04-17 16:07:01.335 ERROR   --- [IdempotentWatchDog/traceId:da16ab70177dbbe7/time:1713340621310] k.b.k.c.i.s.IdempotentRedisStorageImpl   : {traceId:1220a1e4825ef3dd} redis renewal err IDEM:ierp:1565321489509515264:1713169793618
kd.bos.exception.KDException: redis fake 方法未实现
at kd.bos.fake.redis.JedisClientFake.pexpire(JedisClientFake.java:305)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at kd.bos.redis.JedisClientProxy.invoke(JedisClientProxy.java:37)
at com.sun.proxy.$Proxy21.pexpire(Unknown Source)
at kd.bos.kdtx.common.idemponent.storage.IdempotentRedisStorageImpl.renewal(IdempotentRedisStorageImpl.java:123)
at kd.bos.kdtx.common.idemponent.watchdog.IdempotentWatchDog.renewalByDBRoute(IdempotentWatchDog.java:88)
at kd.bos.kdtx.common.idemponent.watchdog.IdempotentWatchDog.renewal(IdempotentWatchDog.java:82)
at kd.bos.kdtx.common.idemponent.watchdog.IdempotentWatchDog.run(IdempotentWatchDog.java:64)
at kd.bos.threads.impl.RequestContextRunnable.run(RequestContextRunnable.java:59)
at kd.bos.thread.ThreadLifeCycleManager$RunnableWr

探究redis fake 方法未实现的问题原因及解决方案

1 问题描述 在使用轻量级环境的时候,偶有发现在操作一些功能的时候会报这个错,redis fake 方法未实现。 例1:物料...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信