Graph 如何使用编程配置在springboot的ehcahce3中设置MaxDeptheExceededBehavior?
我希望避免对象达到的最大对象图大小:840-错误。 照此 此元素具有以下属性 maxDepth–控制在引擎的大小改变之前可以访问多少链接对象 行动。此属性是必需的。 MaxDeptheXceedBehavior–指定当超过最大深度时会发生什么 调整对象图的大小: 如何在ehcache3和springboot.usingprogrammableconfig中进行设置。Graph 如何使用编程配置在springboot的ehcahce3中设置MaxDeptheExceededBehavior?,graph,ehcache,ehcache-3,Graph,Ehcache,Ehcache 3,我希望避免对象达到的最大对象图大小:840-错误。 照此 此元素具有以下属性 maxDepth–控制在引擎的大小改变之前可以访问多少链接对象 行动。此属性是必需的。 MaxDeptheXceedBehavior–指定当超过最大深度时会发生什么 调整对象图的大小: 如何在ehcache3和springboot.usingprogrammableconfig中进行设置。 我没有在springboot for ehcache 3.4中使用xml行为是中止或继续。现在,看看代码,它会中止。要获得不同的行
我没有在springboot for ehcache 3.4中使用xml行为是
中止
或继续
。现在,看看代码,它会中止。要获得不同的行为,您需要一个定制的SizeOfEngine
服务。CacheConfigurationBuilder。WiseOfMaxObjectSize(100000)帮助解决了这个问题
文件如下
具有SizeOfMaxObjectSize(长尺寸,
(信息技术股)
使用指定的最大映射大小将DefaultSizeOfEngineConfiguration添加或更新到已配置的生成器。
SizeOfEngine使堆层能够在MemoryUnit中调整大小。
参数:
size—最大映射大小
单元-内存单元
返回:
具有添加/更新配置的新生成器