Tweeted twitter.com/StackTridion/status/864600957480579072
3 added 456 characters in body
source | link

The EHCache used by DXA is detected as a leak in our heapdump because it's arriving to get 1Gb of it. I guess EHCache is not at all a good implementation for large/intensive systems were an external cache is more useful, we are considering to disable the DD4T cache but we don't know yet how this could affect the performance & throughput of our application.

Is there a way to disable EHCache from the DXA framework? This is our conf

<cache name="DD4T-Objects"
       eternal="false"
       maxBytesLocalHeap="100m"
       timeToLiveSeconds="3600"
       timeToIdleSeconds="3600"
       memoryStoreEvictionPolicy="LRU">
</cache>
<cache name="DD4T-Dependencies"
       maxBytesLocalHeap="100m"
       timeToLiveSeconds="3600"
       timeToIdleSeconds="3600"
       memoryStoreEvictionPolicy="LRU">
</cache>

The EHCache used by DXA is detected as a leak in our heapdump because it's arriving to get 1Gb of it. I guess EHCache is not at all a good implementation for large/intensive systems were an external cache is more useful, we are considering to disable the DD4T cache but we don't know yet how this could affect the performance & throughput of our application.

Is there a way to disable EHCache from the DXA framework?

The EHCache used by DXA is detected as a leak in our heapdump because it's arriving to get 1Gb of it. I guess EHCache is not at all a good implementation for large/intensive systems were an external cache is more useful, we are considering to disable the DD4T cache but we don't know yet how this could affect the performance & throughput of our application.

Is there a way to disable EHCache from the DXA framework? This is our conf

<cache name="DD4T-Objects"
       eternal="false"
       maxBytesLocalHeap="100m"
       timeToLiveSeconds="3600"
       timeToIdleSeconds="3600"
       memoryStoreEvictionPolicy="LRU">
</cache>
<cache name="DD4T-Dependencies"
       maxBytesLocalHeap="100m"
       timeToLiveSeconds="3600"
       timeToIdleSeconds="3600"
       memoryStoreEvictionPolicy="LRU">
</cache>
2 edited tags
source | link

The EHCache used by DXA is detected as a leak in our heapdump because it's arriving to get 1Gb of it. I guess EHCache is not at all a good implementation for large/intensive systems were an external cache is more useful, we are considering to disable the DD4T cache but we don't know yet how this could affect the performance & throughput of our application. 

Is there a way to disbale ehcachedisable EHCache from dxathe DXA framework?

The EHCache used by DXA is detected as a leak in our heapdump because it's arriving to get 1Gb of it. I guess EHCache is not at all a good implementation for large/intensive systems were an external cache is more useful, we are considering to disable the DD4T cache but we don't know yet how this could affect the performance & throughput of our application. Is there a way to disbale ehcache from dxa framework?

The EHCache used by DXA is detected as a leak in our heapdump because it's arriving to get 1Gb of it. I guess EHCache is not at all a good implementation for large/intensive systems were an external cache is more useful, we are considering to disable the DD4T cache but we don't know yet how this could affect the performance & throughput of our application. 

Is there a way to disable EHCache from the DXA framework?

1
source | link

DXA: Disable DD4T EHCache

The EHCache used by DXA is detected as a leak in our heapdump because it's arriving to get 1Gb of it. I guess EHCache is not at all a good implementation for large/intensive systems were an external cache is more useful, we are considering to disable the DD4T cache but we don't know yet how this could affect the performance & throughput of our application. Is there a way to disbale ehcache from dxa framework?