文章目录

我们在开发测试阶段为了方便可以为springboot应用开启SSH监控,通过远程连接的方式对应用进行管理和监控。

首先添加spring-boot-starter-remote-shell依赖

<!-- spring-boot-starter-remote-shell -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-remote-shell</artifactId>
    <version>1.4.3.RELEASE</version>
</dependency>

update更新应用,启动应用并在启动日志找到如下内容
1.png

这里的随机串即为登录认证时候的密码串,将该随机密码记录下来以便后续使用。

使用shell客户端进行访问,比如我用的是secureCRT
2.png
使用默认用户名user 默认端口为2000
3.png
4.png
点击完成进行连接
5.png
看到这幅图表示连接成功
通过命令help显示常用的命令,具体使用请读者自行摸索。
到此我们就为应用添加了基于SSH的监控支持。

文章目录
Fork me on GitHub