我使用的是 ignite 2.0,因为没有可用的 setMemoryMode
方法,所以我不能明确地设置它。但是当我尝试加载缓存时,我在 ignitevisor 中注意到:
Entries(Heap / Off-heap)
min 223(223/0)
avg 223 (223/0)
max 223(223/0)
这意味着所有缓存都在堆上。 ignite 2.0如何配置?
这个 CacheConfiguration::setOnheapCacheEnabled(false);
没用
最佳答案
在具有默认配置的 2.0 版本中,Ignite 将条目存储在堆外。 这是遮阳板的问题,这是ticket .
您可以使用
检查您的条目是否放在堆外cache.size(CachePeekMode.OFFHEAP)
关于java - 配置堆外内存模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44266838/