对于redisson或最佳实践,有没有合适的文档?
我正在使用允许.getBlockingQueue()
和offer()
的{{1}},但我不知道队列的容量是多少。我想将它设置为根据需要进行扩展,但如果没有我的假设,我可能需要有一些持久性,如果我尝试put()
项目并且队列已满。
由于文档看起来很稀疏,我发现很难对所期待的内容充满信心。
答案 0 :(得分:0)
RBlockingQueue
目前处于“无限制”状态,这就是remainingCapacity
返回Integer.MAX的原因。但它只受Redis服务器内存大小的限制。我正在考虑引入一个自定义长度的有界队列。
更新:自Redisson 2.3.0版本以来,它支持bounded blocking queue正确统计remainingCapacity