首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Terracotta中的持久队列配置

Terracotta中的持久队列配置
EN

Stack Overflow用户
提问于 2009-06-10 12:01:42
回答 1查看 442关注 0票数 1

有人知道如何在Terracotta服务器上正确配置持久队列吗?

Terracotta将群集对象存储在服务器上的文件中,并仅以附加方式向它们写入数据。我想控制这些内部数据是如何被清除的。我有多个密集的应用程序,它们使用由Terracota集群的公共ehcache实例。有些线程正在放置数据,其他线程正在读取和删除数据。我们的硬盘不是橡胶制成的..。( AFAIK )( Terracotta是否清除磁盘中删除的缓存项,默认行为、配置选项等?萨克斯,提前

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-06-11 05:48:04

任何由兵马俑聚集的对象都是持久的。

因此,一旦集群队列,它是持久的。集群数据结构引用的每个对象也是持久的,因此您在队列中放置的任何消息都将是持久的。

如果您的意思是将其持久化到磁盘,则此设置由持久性模式控制。有关更多细节,请参见配置参考指南

放置在集群内存中的对象是垃圾收集--与Java堆中的对象被垃圾收集的原理相同。一旦清除了对对象的所有群集引用,分布式垃圾收集器就可以清除对象。这个过程被称为分布式垃圾收集

您可以使用开发人员控制台监视集群堆中的对象数量、每个分布式垃圾收集( dgc )运行的细节,以及调用dgc运行。

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

https://stackoverflow.com/questions/975169

复制
相关文章

相似问题

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