49. Monitoring and management using a remote shell
Spring Boot supports an integrated Java shell called ‘CRaSH’. You can use CRaSH to ssh
or telnet
into your running application. To enable remote shell support, add the following dependency to your project:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-remote-shell</artifactId>
</dependency>
|
Tip |
If you want to also enable telnet access you will additionally need a dependency on org.crsh:crsh.shell.telnet . |
|
Note |
CRaSH requires to run with a JDK as it compiles commands on the fly. If a basic help command fails, you are probably running with a JRE. |