jetcache icon indicating copy to clipboard operation
jetcache copied to clipboard

JetCache is a Java cache framework.

Results 222 jetcache issues
Sort by recently updated
recently updated
newest added

版本:2.6.0M3 letture 配置:maxIdle=5, minIdle = 3 并发数:5 问题描述:for循环内(2w次)通过jetcache获取redis的数据, 偶尔会报错:writerIndex(2147480793) + minWritableBytes(65536) exceeds maxCapacity(2147483647): PooledUnsafeDirectByteBuf(ridx: 2147406050, widx: 2147480793, cap: 2147483647),有时候甚至报netty的错误:OOM,请问下这个是版本问题还是啥问题。

作者您好,现在有一个需求,想要打印出来本地缓存的容量变化,用来评估优化本地缓存容量,我看在CacheStat并没有记录这个,有没有好的方案那

版本:2.6.0M3 letture 配置:maxIdle=5, minIdle = 3 并发数:5 问题描述:for循环内(2w次)通过jetcache获取redis的数据, 偶尔会报错:writerIndex(2147480793) + minWritableBytes(65536) exceeds maxCapacity(2147483647): PooledUnsafeDirectByteBuf(ridx: 2147406050, widx: 2147480793, cap: 2147483647),有时候甚至报netty的错误:OOM,请问下这个是版本问题还是啥问题。

说下环境:macOS , JDK 1.8.0_202 jetcache 版本:2.6.7 ` @Cached(name = CacheConstant.USER_BASE_INFO_KEY_PREFIX, key = "#userId", cacheType = CacheType.BOTH, localExpire = 30, expire = 300, localLimit = 200) UserBaseBO getUserBaseByUserId(Long userId); ` 如上,如果作用在接口方法上,这样缓存作用失效,每次都会进入到方法体内。感觉是存在bug。...

config配置的过期时间和直接调用put方法里面设置过期时间 发现put方法设置的过期时间没有生效

Hi,是否可以像springcache那样一次设置多个缓存 @Caching(put = { @CachePut(value = CachePoolDefName.adminToken, key = "'userId:' + #userId"), @CachePut(value = CachePoolDefName.adminToken, key = "'token:' + #result.token") }) public Token test(long userId){ return new Token(); }

如标题,是否可以下面这样使用? 例子: @Cached(key="#result.id", value="#result") 我在文档中没有发现key、value中有提到可以使用#result 但我需求是在dao层,insert、update方法入参对象不完整,返回的对象才是我想要缓存的对象,不知是否支持?

微服务集群环境下, 本地缓存有,redis 远端缓存更新了,原理是怎么样的?,会去取 redis 的数据吗?

目前只在文档示例里面看见连接没有开启ssl的redis示例,请问有没有连接开启了ssl的连接方式,且是需要指定证书路径的那种?如果不支持的话会否考虑支持这种连接方式?

redisson缓存通知,是否有规划增加redis stream方式