Added NoHeap support
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/admin/accounting-manager@135031 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
6f97b77892
commit
975ee71103
|
@ -13,7 +13,6 @@ import org.ehcache.config.builders.CacheConfigurationBuilder;
|
|||
import org.ehcache.config.builders.ResourcePoolsBuilder;
|
||||
import org.ehcache.config.units.MemoryUnit;
|
||||
import org.ehcache.expiry.Expirations;
|
||||
import org.ehcache.expiry.Expiry;
|
||||
import org.ehcache.jsr107.Eh107Configuration;
|
||||
import org.gcube.portlets.admin.accountingmanager.shared.data.response.SeriesResponse;
|
||||
import org.gcube.portlets.admin.accountingmanager.shared.exception.ServiceException;
|
||||
|
@ -48,8 +47,8 @@ public class AccountingCache implements Serializable {
|
|||
logger.info("AccountingCache URI: " + cacheManager.getURI());
|
||||
|
||||
ResourcePoolsBuilder builder = ResourcePoolsBuilder
|
||||
.newResourcePoolsBuilder().heap(240L, MemoryUnit.MB);
|
||||
// .offheap(1L, MemoryUnit.MB);
|
||||
.newResourcePoolsBuilder().heap(60L, MemoryUnit.MB)
|
||||
.offheap(240L, MemoryUnit.MB);
|
||||
|
||||
// .disk(500L, MemoryUnit.KB)
|
||||
|
||||
|
@ -61,7 +60,7 @@ public class AccountingCache implements Serializable {
|
|||
Expirations
|
||||
.timeToLiveExpiration(org.ehcache.expiry.Duration
|
||||
.of(30L, TimeUnit.MINUTES)))
|
||||
.withSizeOfMaxObjectSize(80L, MemoryUnit.MB).build();
|
||||
.withSizeOfMaxObjectSize(50L, MemoryUnit.MB).build();
|
||||
|
||||
// mBeanServer = ManagementFactory.getPlatformMBeanServer();
|
||||
|
||||
|
|
Loading…
Reference in New Issue