写点什么

Terracotta 2.6 支持集群可视化工具与 Tomcat6 集成

  • 2008-04-25
  • 本文字数:1632 字

    阅读完需:约 5 分钟

开源的 JVM 集群框架 Terracotta 的最新版包含了一些新特性,如集群可视化工具和对 Tomcat 6 平台的官方支持。周一 Terracotta小组发布了该产品的 2.6GA 版,该版本还包含了一定的性能提升。

集群可视化与监测工具套件提供了整个应用健康度和性能的视图。操作员和开发者可以使用这些工具监测应用的性能,如 CPU 使用率、网络和磁盘活动、 Terracotta 统计、对象改变率和垃圾收集周期。这些工具包括集群可视化和对运行状态快照的可视化图表,这些图表存储在数据库中以便之后可以离线浏 览。我们可以利用 Terracotta 管理控制台的锁分析器(lock profiler)查看这些快照以找出应用中的死锁和其他可能发生死锁的地方。

Terracotta 的 CTO Ari Zilka 最近写了一篇博文更加深入的介绍了可视化工具和锁分析器(lock profiler)。他介绍了profiler 工具以及如何使用它诊断运行时的性能热区。

Terracotta 对 Tomcat 的支持包括 web 应用中 session 和应用级数据的集群,只要应用运行在流行的开源 servlet 容器上就可以。Terracotta 2.6 还向其 Forge 项目站点增加了新的项目,现在该站点已经有了对 EHCache Hibernate 的集成。这两个框架以前在 Terracotta 核心包中。Forge 项目站点为 Terracotta 开发小组和社区成员提供了一个交流平台,这样大家就可以在 Terracotta 特定的集成和项目上以及任何缺陷的解决上进行交流和协作。Terracotta集成模块支持配置元素集,并且还支持在Terracotta 配置中将Java 类打包成一个单独的模块。

InfoQ 采访了 Terracotta 小组以了解最新版的新特性。关于新版本中集群可视化和管理工具的细节问题,他们说:

集群可视化特性能以可视化的方式调优应用。除了用来搜集更多统计数据以便进行离线处理的统计器外,该可视化工具还包含运行时统计数据,这样你就可以查看到 实时数据了。运行时统计数据包括:Java 堆、系统 CPU、Terracotta 事务、Terracotta 故障率。此外,它还能记录 30 多种统计数据, 包括:CPU、磁盘、网络、堆、线程转储(Thread Dumps)、Terracotta 队列深度等。 现在你可以使用管理控制台查看集群中所有 JVMs 上的线程转储(Thread Dumps)。通过他们你可以了解到集群上的这些线程在做什么。你还可以使用管理控制台在远程 JVMs 上调整日志级别,也能从集群中将某些 JVMs 排除出去以便调试。

关于性能改善问题,该小组解释了这些改善后面的动机以及他们是如何做到的。

性能改善着眼于一些通用操作,如填充缓存时的密集循环、对于实际字符串的自动压缩支持以及对一般的读 / 写的性能改善。 我们已经构建了一个工作量模型平台以模拟在我们的客户的应用中所遇到的一些用例。该模型平台能围绕着现实世界中的具体代码模式快速创建性能测试,并且将它 们放进自动的持续集成和测试套件中。这使得我们可以建立性能基准,并从该基准中不断改善性能,更重要的是我们可以时刻监视性能以确保没有性能衰退。

InfoQ 问到了 Terracotta 产品在新特性和增强方面的未来路线图。

对于 Terracotta 来说,2008 年最重要的是运行控制台的开发,它将提供应用的可视化、控制和 SLA 策略管理,包括: - 服务器 striping 和极端扩展的镜像

  • 历史分析(为你的应用采用 Google 式的分析)
  • 自动化的快照
  • 应用消息中心
  • 一键部署
  • SLA 驱动的部署(即需部署)
  • 帮助升级(滚动升级,自动化的软件部署)

在其他新闻中,Terracotta 宣布他们正在用 Terracotta 2.6 版构建 Hyperic SIGAR (系统信息搜集器和报告器)以获得关键的操作系统和硬件信息。SIGAR 是 Hyperic HQ 管理平台的一部分,它提供了像自动化统计、检测、登录跟踪、控制及远程诊断这样的服务。

查看英文原文: Terracotta 2.6 Supports Cluster Visualization Tools and Tomcat 6 Integration


译者简介:张龙,同济大学软件工程硕士,现就职于理光软件研究所。主要从事文档工作流和办公自动化解决方案的研发工作。热衷于 Java 轻量级框架的研究,对敏捷方法很感兴趣。曾有若干年的 J2EE 培训讲师经历。参与 InfoQ 中文站内容建设,请邮件至 china-editorial[at]infoq.com

2008-04-25 00:541100
用户头像

发布了 88 篇内容, 共 271.2 次阅读, 收获喜欢 9 次。

关注

评论

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

恒源云(GPUSHARE)_长尾分布的多标签文本分类平衡方法(论文学习笔记)

恒源云

人工智能 深度学习 算力

TDSQL MySQL版产品能力介绍及新特性

腾讯云数据库

数据库 tdsql

面试官:系统需求多变时如何设计?

Geek_1df311

程序员 架构 面试 计算机

TDSQL Server产品新特性

腾讯云数据库

数据库 tdsql

Go语言学习查缺补漏ing Day5

Regan Yue

Go 语言 11月日更

深入理解 WKWebView(入门篇)—— WebKit 源码调试与分析

百度Geek说

Webkit

我以为自己MySQL够牛逼了,直到看到了Alibaba的面试题

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

第二届腾讯“开悟”大赛初赛放榜,强化学习研究还能这么快乐?

科技热闻

宝马、西门子是如何开始DevOps 的?

飞算JavaAI开发助手

企业云资源管理系统着重推荐-行云管家!

行云管家

云计算 服务器 云资源

打造一个物联网平台真的工程巨大吗?

Speedoooo

容器 ios开发 APP开发 Andriod开发

公布半小时下载量达10W:阿里大牛出品「MyCat笔记」真香

热爱java的分享家

Java 面试 编程语言 经验分享 mycat

2022年游戏市场趋势——最后一个十亿蓝海待挖掘

游戏出海 手机游戏

太完整了!阿里内部热捧“Spring全线笔记”,不止是全家桶

热爱java的分享家

Java 面试 编程语言 springboot 经验分享

观测云产品更新|新增场景笔记、监控SLO、升级场景视图、异常检测库等功能

观测云

功能更新

保姆级神器 Maven,再也不用担心项目构建搞崩了

沉默王二

Java maven

索信达控股:四大策略、五大行动,新趋势下数字生态的落地策略及行动路径

索信达控股

金融科技 数字化转型 数字金融 银行业 金融机构

提升软件开发效率,企业数字化转型更轻松?

行云创新

技术 云原生 开发 数字化转型

深入理解 WKWebView(入门篇)

百度开发者中心

Webkit WKWebView

TDSQL-C for MySQL版产品新特性

腾讯云数据库

数据库 tdsql

新来的00后真是卷王,工作没两年,跳槽到我们公司起薪26K

Geek_1df311

Java 程序员 架构 面试

HBase 基础及核心架构解析

五分钟学大数据

11月日更

深圳企业办理等保备案流程详细说明

行云管家

网络安全 深圳 等级保护 等保备案

Flink CDC 2.0 数据处理流程全面解析

大数据技术指南

11月日更

CSS布局(三)之等分布局

Augus

CSS 11月日更

TDSQL-C for MySQL版产品新特性

腾讯云数据库

tdsql 国产数据库

【可观测之路】“观测云”CSDN技术专区正式上线!

观测云

可观测 CSDN

质量基础设施一站式服务平台开发,国家NQI一站式云平台搭建

电微13828808271

“阿里爸爸”又爆新作!Github新开源303页Spring全家桶高级笔记

热爱java的分享家

Java 面试 编程语言 经验分享 Spring全家桶

智慧园区综合管理平台系统开发,智慧园区综合能源管理系统方案

电微13828808271

如何利用EasyRecovery恢复c盘已删文档

淋雨

数据恢复

Terracotta 2.6支持集群可视化工具与Tomcat6集成_Java_Srini Penchikala_InfoQ精选文章