免费下载案例集|20+数字化领先企业人才培养实践经验 了解详情
写点什么

支持 GlassFish、Spring 2.5 和分布式垃圾收集——Terracotta 2.7 正式发布

  • 2008-10-28
  • 本文字数:1019 字

    阅读完需:约 3 分钟

Terracotta 是一款开源 Java 集群框架,最新版提供了对 GlassFish 应用服务器、 Spring 框架的支持及其它一些新功能,比如自动的高可用模式、改进的分布式垃圾回收性能和可视化、集群范围的运行时数据统计。Terracotta 开发团队在上周发布了该最新版本——Terracotta 2.7。

作为 Terracotta 2.6 的后续版本,最新版增加了对 Spring(从 2.0.8 到 2.5.4 版)和 GlassFish 服务器(2.1 版)的支持。此外新添加的功能包括:

自动高可用模式:该模式能够使 Terracotta 服务器运行在自动重启模式,可用于自动备份集群数据作为法律凭证。这保证了集群数据的安全性和完整性,使容错和重启操作变得更简单。Terracotta 服务器集群可配置成主动—被动模型运行。在该模式中,其中一个服务器以主动模式运行,处理来自客户端的请求;另一个或多个服务器以被动模式运行,在主动式服务器失败情况下即时充当替代服务器的角色。

改进的分布式垃圾收集器性能和可视化:更新的分布式垃圾收集器采用了分代回收算法提高GC 性能。分代回收算法,在 Java 1.4 中首次引入,在开销很小的情况下都能改善应用性能。Terracotta 的这种分布式分代垃圾回收器还有助于提高 Java 应用的吞吐量。

集群范围的运行时数据统计:Terracotta 用户现在可以通过一个简单的页面查看和监控集群相关的数据统计,包括 CPU、堆使用情况、事务正确率、缓存不命中、对象刷新和对象出错率。集群的可视化功能在 Terracotta 2.6 版中首次引入。

认证的补丁安装流程:新版本对于运行在生产环境中的系统支持认证的即时补丁安装,保证客户在不关闭系统的情况下安装补丁。这避免了在全面的升级维护过程中发生停机。

在线备份支持:Terracotta 引入了一个称为在线备份的新功能,帮助 Web 管理员和操作员确保所有 Terracotta 数据文件的安全备份。在线备份功能通过 Terracotta 管理控制台调用。

另外一个新功能—Terracotta 集成模块更新中心帮助管理员处理一些日常工作,比如管理集成模块之间的依赖、匹配发布版本、设置正确的配置和安装选项。
新版本中,用于控制吞吐量设置的 tc.properties 文件可以通过 tc-config.xml 中的其它现存 Terracotta 设置来配置。Terracotta 也可以通过插件与Eclipse 集成。2.7 版可以在Terracotta 的社区网站找到相关下载,但需要注册加入社区才有相关权限。

想了解更多有关Terracotta 集群框架的InfoQ 新闻,请阅读这里

查看英文原文: Terracotta 2.7 Release Supports GlassFish, Spring 2.5 and Distributed Garbage Collection

2008-10-28 18:251011
用户头像

发布了 501 篇内容, 共 255.1 次阅读, 收获喜欢 59 次。

关注

评论

发布
暂无评论
发现更多内容

改变

一把梭

生活 随笔

Web3极客日报 #132

谢锐 | Frozen

区块链 创业 独立开发者 技术社区 Rebase

论十三

十三

为什么开源是基础软件的未来

顾钧

开源 基础软件

容器日志采集利器:Filebeat深度剖析与实践

傅轶

Kubernetes 容器 云原生 日志 Filebeat

Block底层原理探析

Damien

ios 源码分析

Web3极客日报 #133

谢锐 | Frozen

区块链 技术社区 Rebase

重要:Kafka第3篇之一条消息如何被存储到Broker上

z小赵

kafka

张小龙 的 22 年和微信的 8 年

池建强

微信 张小龙

Web3极客日报#130

谢锐 | Frozen

区块链 创业 独立开发者 技术社区 Rebase

OKR实践中的痛点(3):破3旧,迎3新!

大叔杨

OKR Scrum 敏捷 敏捷开发 绩效

程序员陪娃漫画系列——喂药

孙苏勇

程序员 生活 陪伴 漫画

HTTP的德性

十三

思考如何节省时间,节省出时间进行思考

伯薇

思考 时间管理 思考力 工作效率 提升效率

以物理学思维破解分布式系统的本质

常平

分布式

万字破解云原生可观测性

谭建

云原生 APM 可观测性 链路追踪 Skywalking

消息队列Kafka - 原理分析

Java收录阁

kafka

《我是余欢水》与《一个叫欧维的男人决定去死》

十三

我所想的跨平台开发:小程序+App+Web

曾伟@喵先森

flutter 小程序 微信小程序 跨平台

Java并发编程系列——常用并发工具类

孙苏勇

Java Java并发 并发编程 多线程

如何成为一个靠谱的人

熊斌

个人成长 团队协作

没有了手机的诺基亚,过得远比你想象的要好

赵新龙

微软 手机 上市 诺基亚

Disruptor 高效的秘密-Sequencer

Rayjun

Java 并发编程 Disruptor

为什么最该祝自己劳动节快乐

石君

劳动 劳动节 励志

科技 vs 隐私:瘟疫下“以健康为名”会将我们推向何方?

陶乐思

游戏夜读 | 2020周记(4.10-4.17)

game1night

如何表达自己的感情?

zkh

苟富贵,勿相忘

十三

面向兴趣编程 - 一条微博和一个小程序的故事

遇见

小程序 微信小程序 副业 面向兴趣编程

Web3极客日报#131

谢锐 | Frozen

区块链 创业 独立开发者 技术社区 Rebase

消息队列Kafka - 基本应用

Java收录阁

kafka

支持GlassFish、Spring 2.5和分布式垃圾收集——Terracotta 2.7正式发布_Java_Srini Penchikala_InfoQ精选文章