首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么在默认情况下不启用对象存储连接器配置中的持久性复选框?

为什么在默认情况下不启用对象存储连接器配置中的持久性复选框?
EN

Stack Overflow用户
提问于 2018-04-03 08:08:12
回答 1查看 584关注 0票数 0

我是新的骡子,并试图实现对象存储。

根据文档: mule提供了两种类型的对象存储:

内存中的存储-在Mule 3.5.0之前,内存存储是默认的.从Mule 3.5.0开始,持久化存储是默认的。要获得更多信息,请参阅缓存范围文档中的“对象存储和集群”。

持久存储-当对象存储被显式配置为持久化时,Mule会持久化数据。Mule在文件系统中创建默认的持久存储。

它被提到为持久存储是默认的,但在对象存储连接器配置中,默认情况下不启用持久性复选框。为什么是这样,在这个场景中使用的是哪个对象存储?

提前谢谢。

注:我正在使用骡子3.8.3

对象存储配置的屏幕截图

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-10 10:25:47

这是两个不同的概念。Mule作用域,也就是您所指的对象存储作为连接器组件本身。如果要将组件包装在缓存作用域中,则默认情况下它使用“默认缓存策略”,该策略使用inMemoryObjectStore (只用于测试)。最好将缓存的响应存储在单独的存储中,例如Object。此外,在内部,Mule使用对象存储在各种过滤器、路由器和其他需要在消息之间存储状态的消息处理器中。在大多数情况下,Mule会自动创建和管理对象存储。

进入ObjectStores连接器时,可以通过适当的配置设置将它们持久化到磁盘。

希望这能有所帮助!

谢谢,阿南德

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49625184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档