springboot应用开启remoteShell支持--使用SSH管理boot应用
文章目录
我们在开发测试阶段为了方便可以为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更新应用,启动应用并在启动日志找到如下内容
这里的随机串即为登录认证时候的密码串,将该随机密码记录下来以便后续使用。
使用shell客户端进行访问,比如我用的是secureCRT
使用默认用户名user 默认端口为2000
点击完成进行连接
看到这幅图表示连接成功
通过命令help显示常用的命令,具体使用请读者自行摸索。
到此我们就为应用添加了基于SSH的监控支持。