Java – How do I set the maximum depth out-of-the-top behavior in ehcache3 in spring boot using programmatic configuration?

How do I set the maximum depth out-of-the-top behavior in ehcache3 in spring boot using programmatic configuration?… here is a solution to the problem.

How do I set the maximum depth out-of-the-top behavior in ehcache3 in spring boot using programmatic configuration?

I want to avoid Max Object Graph Size reached for the object: 840 – error.
Follow this

The element has the following attributes
maxDepth – Controls how many linked objects can be accessed before the size-of engine takes any action
Let’s go. This property is required.
maxDepthExceededBehavior – Specifies what happens when the maximum depth is exceeded
Resize object graph:

How this is set up in ehcache3 and springboot. Use programmatic configuration.
I didn’t use XML for EHCACHE 3.4 in SpringBoot

Solution

The behavior is ABORT or CONTINUE. Now, look at the code and it aborts. To get different behavior, you need to customize the SizeOfEngine service.

Related Problems and Solutions