Graph 如何使用编程配置在springboot的ehcahce3中设置MaxDeptheExceededBehavior?

Graph 如何使用编程配置在springboot的ehcahce3中设置MaxDeptheExceededBehavior?,graph,ehcache,ehcache-3,Graph,Ehcache,Ehcache 3,我希望避免对象达到的最大对象图大小:840-错误。 照此 此元素具有以下属性 maxDepth–控制在引擎的大小改变之前可以访问多少链接对象 行动。此属性是必需的。 MaxDeptheXceedBehavior–指定当超过最大深度时会发生什么 调整对象图的大小: 如何在ehcache3和springboot.usingprogrammableconfig中进行设置。 我没有在springboot for ehcache 3.4中使用xml行为是中止或继续。现在,看看代码,它会中止。要获得不同的行

我希望避免对象达到的最大对象图大小:840-错误。 照此

此元素具有以下属性 maxDepth–控制在引擎的大小改变之前可以访问多少链接对象 行动。此属性是必需的。 MaxDeptheXceedBehavior–指定当超过最大深度时会发生什么 调整对象图的大小:

如何在ehcache3和springboot.usingprogrammableconfig中进行设置。
我没有在springboot for ehcache 3.4中使用xml

行为是
中止
继续
。现在,看看代码,它会中止。要获得不同的行为,您需要一个定制的
SizeOfEngine
服务。

CacheConfigurationBuilder。WiseOfMaxObjectSize(100000)帮助解决了这个问题

文件如下 具有SizeOfMaxObjectSize(长尺寸, (信息技术股) 使用指定的最大映射大小将DefaultSizeOfEngineConfiguration添加或更新到已配置的生成器。 SizeOfEngine使堆层能够在MemoryUnit中调整大小。 参数: size—最大映射大小 单元-内存单元 返回: 具有添加/更新配置的新生成器