系统下载、安装、激活,就到系统天地来!

所在位置: 首页 — 软件下载 — 应用软件 — 编程软件  —  Arthas
Arthas

Arthas

  • 软件授权: 免费软件
  • 软件类型: 国产软件
  • 软件语言: 简体中文
  • 更新时间: 2023-02-03
  • 软件评分:
  • 软件大小: 5.77MB
  • 应用平台: WinAll
立即下载

软件介绍 下载地址

为您推荐:- Arthas

基本简介

  Arthas官方版是一款专业开源的JAVA问题诊断软件。Arthas最新版能够通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并快速的对业务问题进行诊断。通过Arthas软件用户可以分析类的jar包加载来源,监控JVM的实时运行状态,提升线上问题排查效率。

Arthas软件介绍

  通常,本地开发环境无法访问生产环境。如果在生产环境中遇到问题,则无法使用 IDE 远程调试。更糟糕的是,在生产环境中调试是不可接受的,因为它会暂停所有线程,导致服务暂停。

  开发人员可以尝试在测试环境或者预发环境中复现生产环境中的问题。但是,某些问题无法在不同的环境中轻松复现,甚至在重新启动后就消失了。

  如果您正在考虑在代码中添加一些日志以帮助解决问题,您将必须经历以下阶段:测试、预发,然后生产。这种方法效率低下,更糟糕的是,该问题可能无法解决,因为一旦 JVM 重新启动,它可能无法复现,如上文所述。

  Arthas 旨在解决这些问题。开发人员可以在线解决生产问题。无需 JVM 重启,无需代码更改。 Arthas 作为观察者永远不会暂停正在运行的线程。

Arthas软件特色

  当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:

  这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?

  我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?

  遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?

  线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现!

  是否有一个全局视角来查看系统的运行状况?

  有什么办法可以监控到JVM的实时运行状态?

  Arthas支持jdk 6+,支持Linux/Mac/Winodws,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。

Arthas使用方法

  ./as.sh

Arthas截图

  以rober为例,这里选择3回车

下载地址

普通下载地址

通用网络下载 通用网络下载 通用网络下载 通用网络下载