6
- 目前有webconsole,本质上还是一个terminal
- 有一个简单的UI: http://127.0.0.1:8563/ui ,但这个只是展示了json结果
需要以现代web方式,构建一个全新的UI,所有的数据结构尽量以更友好的,图形化展示。
简而言之,学生需要先熟悉下arthas的命令,比如
可以按命令里的 在线教程 跑一下。
然后看一下这个HTTP API:
利用上面的HTTP API,构建出类似下面的UI:
- 这个UI的的代码在: http://127.0.0.1:8563/ui
https://github.com/alibaba/arthas/tree/master/core/src/main/resources/com/taobao/arthas/core/http/ui
- web console的代码在:
web console是基于 xterm实现的,本质上是后端实现了一个web socket的服务器,可以不用关注。
参考: