From 975ee71103818b0e22a5baae1b19d351afef0da0 Mon Sep 17 00:00:00 2001 From: "giancarlo.panichi" Date: Tue, 29 Nov 2016 12:06:36 +0000 Subject: [PATCH] Added NoHeap support git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/admin/accounting-manager@135031 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../server/amservice/cache/AccountingCache.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/gcube/portlets/admin/accountingmanager/server/amservice/cache/AccountingCache.java b/src/main/java/org/gcube/portlets/admin/accountingmanager/server/amservice/cache/AccountingCache.java index 84003d6..20a4949 100644 --- a/src/main/java/org/gcube/portlets/admin/accountingmanager/server/amservice/cache/AccountingCache.java +++ b/src/main/java/org/gcube/portlets/admin/accountingmanager/server/amservice/cache/AccountingCache.java @@ -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();