Skip to content

arthas-spring-boot-starter #444

Closed
Closed
@hengyunabc

Description

  1. Support spring boot endpoint, provide a way to integrate Arthas.
  2. When user send request to endpoint/arthas/attach, arthas-spring-boot-starter dynamic attach itself.
  3. The user can visit Arthas Web Console through the endpoint.

starte的工作方式:

  1. 应用本身依赖 arthas-agent.jar
  2. 利用 ByteBuddyAgent.install()取得 Instrumentation 对象,然后调用 AgentBootstrap 来初始化
  3. 允许用户在spring env里配置变量,比如 arthas.home , arthas.tunnnelServer 等
  4. arthas zip 包怎么获取到? 修复 arthas-packing里的 jar,让它包含整个 arthas zip?

Activity

superheizai

superheizai commented on Feb 15, 2019

@superheizai
Contributor

Great idea

VancySavoki

VancySavoki commented on Dec 27, 2019

@VancySavoki

实现类似 bistoury,但 bistoury 的实现方案略重了。

arthas-spring-boot-starter 是个不错的提议,我之前也想做这个,但一直没有时间。如果官方能支持就最好了

Roger3581321

Roger3581321 commented on Jan 28, 2020

@Roger3581321
Contributor

麻烦问一下这个功能点是否都实现,还有哪里需要开发?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      arthas-spring-boot-starter · Issue #444 · alibaba/arthas