一、该问题的重现步骤是什么?
1. 使用CacheUtil的
public static void put(String cacheName, String keyPrefix, Object key, @Nullable Object value) 偶尔 会出现 java.lang.RuntimeException: Reading from a byte array threw an IOException (should never happen). at io.protostuff.IOUtil.mergeFrom(IOUtil.java:54) 底层报错是:Protocol message tag had invalid wire type. 每天都会 调用 CacheUtil 的 put 方法,偶尔会出现 get 缓存失败 失败后,把缓存删除 重新添加就可以正常获取缓存
2.
3.
二、你期待的结果是什么?实际看到的又是什么?
换成 BladeRedis可以解决这个问题吗?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
bladex cloud 3.2release centos 7
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端