阿里arthas web-console arthas-tunnel-server 支持wss

### 关于 Arthas Tunnel Server 的使用 #### 启动 Arthas Tunnel Server Arthas Tunnel Server 是一个基于 Spring Boot 的 Fat Jar 应用程序,可以直接通过 `java -jar` 命令启动。以下是具体的启动方式: ```bash java -jar -Dserver.port=8080 -Darthas.server.port=7777 arthas-tunnel-server-3.7.1-fatjar.jar [^2] ``` 在此命令中: - `-Dserver.port=8080` 表示 HTTP API 接口监听的端口号设置为 8080。 - `-Darthas.server.port=7777` 表示 WebSocket 隧道服务监听的端口号设置为 7777。 如果版本不同,也可以参考其他版本的启动方法,例如: ```bash java -jar arthas-tunnel-server-3.6.0-fatjar.jar [^3] ``` 此命令默认会使用内置的配置项来运行服务器。 --- #### 在 Arthas连接Tunnel Server 当启动 Arthas 并希望将其连接至远程部署的 Tunnel Server 时,可以通过传递 `--tunnel-server` 参数实现: ```bash as.sh --tunnel-server 'ws://127.0.0.1:7777/ws' [^1] ``` 上述命令中的 `ws://127.0.0.1:7777/ws` 即为目标 Tunnel Server 的地址和路径。 --- #### 使用 Spring Boot YML 文件配置 Arthas Tunnel Server 对于更复杂的场景,可以在 Spring Boot 的 YAML 配置文件中指定 Arthas Tunnel Server 的相关信息。以下是一个典型的配置示例: ```yaml arthas: tunnel-server: ws://127.0.0.1:7777/ws agent-id: 1020uadfj [^4] ``` 其中: - `tunnel-server` 定义了目标隧道服务器的 URL 地址。 - `agent-id` 则用于唯一标识当前客户端实例。 --- #### 总结 Arthas Tunnel Server 提供了一种灵活的方式支持分布式环境下的调试需求。无论是通过命令行还是配置文件的形式,都可以轻松完成与 Tunnel Server 的集成工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值