@ -101,11 +101,54 @@ Tunnel server will use `_` as a delimiter to extract `appName`, which is conveni
> Alternatively, you can configure `appName` in `arthas.properties` in the unzipped arthas directory, or in `application.properties` of the spring boot application.
### Tunnel Server Management Page
Start the tunnel-server locally, then use `as.sh` attach, and specify the application name `--app-name test`:
```
$ as.sh --tunnel-server 'ws://127.0.0.1:7777/ws' --app-name test
telnet connecting to arthas server... current timestamp is 1627539688
At present, the tunnel server does not have special authority management. Users need to develop their own and authenticate the app name.
### Cluster Management
If you want to deploy multiple tunnel servers, you can use nginx for forwarding and redis to store agent information.
Nginx needs to configure sticky session to ensure that the user's web socket is connected to the same back-end tunnel server. The simple configuration method is to use `ip_hash`.