写点什么

开源的 Java 问题解决方案

  • 2008-05-14
  • 本文字数:808 字

    阅读完需:约 3 分钟

VisualVM 是 Sun 的一个 OpenJDK 项目,其目的在于为 Java 应用创建一个整套的问题解决工具。该工具由几个现有工具和新增功能合并而成的(如 jvmstat JMX Attach API 等)构成。VisualVM 可以作为独立应用运行,或者通过其良好的 API 进行扩展。

Java SE for Business 的特性和优势页面上,VisualVM 被描述为可以胜任如下任务的工具:

比以往任何时候都更快更容易地在已部署的应用中追踪导致可靠性、可用性或者可扩展性问题的根源。

根据 VisualVM 项目站点所述:

该工具的设计目标就是既可以在产品环境下使用,也可以在开发阶段使用,并且进一步加强了对 Java SE 平台的监控能力和性能分析能力。

在本文写作时,VisualVM 1.0 RC1 已经提供下载了,同时根据 VisualVM 的主要开发者 Thomas Hurka 所述,官方的 1.0 版将于 2008 年夏季发布。它对 JDK1.4.2、5.0 及 6.0 都提供了支持,但是对 JDK6.0 的支持是最大的。一些特性列举如下:

  • 分析
  • Thread Dump
  • Heap Dump
  • 分析快照
  • 应用快照

当被问到针对其他版本 JDK 的特性的完善计划时,Thomas Hurka 说到:

VisualVM 使用了不同的技术以从 JDK(jvmstat、JMX、Attach AP 及 Serviceablity agent)中取得数据。如果某项技术在特定的 JDK 或者操作系统上不可用,那么依赖于这些技术的 VisualVM 特性也将不可用。

此外,VisualVM 是“可插拔的”。它含有几个插件使其能够监控、管理和修复部署在 GlassFish 上的应用,同时还有其他的插件使其能轻松地与 NetBeans(nbproject 插件)API 协同工作。

来自 Sun 的整套开源的问题解决方案表明了其对 Java 社区的承诺。说到社区,在 2008 年的 JavaOne 上有 5 个会议是围绕着 VisualVM 展开的。如果你有幸参加了其中任意一个会议,InfoQ 社区很高兴能分享你的评论和反馈。

请点击下面这些链接了解更多信息:

查看英文原文: Open Source Troubleshooting for Java

2008-05-14 08:30594
用户头像

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

关注

评论

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

HTTP的状态码

穿过生命散发芬芳

HTTP 12月月更

华为云桌面,为企业发展打造优质云办公环境

爱科技的水月

华为云桌面为企业数字化发展赋能强劲动力

爱科技的水月

华为云桌面远程办公,真香!

爱科技的水月

华为云桌面,一站式云上数字化创作深度解读

IT科技苏辞

华为云会议,更专业“会”更好

秃头也爱科技

【Spring专题】「开发指南」夯实实战基础功底之解读logback-spring.xml文件的详解实现

洛神灬殇

spring logback 12月日更 12 月 PK 榜

华为云桌面Workspace,如何为用户开启全新办公模式?

爱科技的水月

数字化办公,就选流畅、清晰的华为云桌面

i生活i科技

华为云会议,助力企业高效办公

秃头也爱科技

网络安全实战之植入后门程序

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 漏洞挖掘

华为云会议,让会议更智能

秃头也爱科技

华为云桌面协同办公,助力建筑行业数字化转型

爱科技的水月

华为云会议,助力企业移动办公效率提升

i生活i科技

华为云会议助力大家保险提升沟通协作效能

i生活i科技

2022-12-21:uifd/ui-for-docker是docker的web可视化工具。请问部署在k3s中,yaml文件如何写?

福大大架构师每日一题

Docker 云原生 k8s k3s 福大大

自动化测试技术笔记(三):如何编写技术方案

老张

自动化测试 技术方案

随时随地一键开会,华为云会议大幅提升用户开会体验

i生活i科技

搞定 Redis 数据存储原理,别只会 set、get 了

小小怪下士

Java redis

对比PyTorch、TensorFlow、JAX、Theano,我发现都在关注两大问题

OneFlow

人工智能 深度学习 函数转换

【JWT】jwt令牌研究

No8g攻城狮

JWT\ JWT

华为云桌面,企业云上办公为何都偏好它?

i生活i科技

Verilog模块例化

向阳逐梦

Verilog语法 Verilog例化模块 Verilog教程

我在编码过程使用Jenkins自动化的姿势

软件工程师-罗小东

mysql数据库运维常用的shell脚本

@下一站

12月日更 12月月更

华为云桌面之下的“冰山”:技术底座x繁荣生态加速模式进化

IT科技苏辞

华为云会议——安全得多,高效得很

秃头也爱科技

云上办公,还得是华为云桌面的一站式云上工作站

科技之光

头部效应明显,中小厂商「闷赚」的 Dating 赛道

融云 RongCloud

社交 虚拟

阿里云香港节点全面故障给我们的启示

laofo

DevOps 研发效能 DevOps工具

开源的Java问题解决方案_Java_Craig Wickesser_InfoQ精选文章