Chame o atuador Spring / reinicie o terminal da inicialização Spring usando uma função java
Estou procurando reiniciar o aplicativo de inicialização do Spring, portanto, usar o Spring Actuator / restart endpoint está funcionando usando curl, mas estou procurando chamar a mesma função usando o código java de dentro do aplicativo, tentei esse código, mas é não está funcionando:
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
RestartEndpoint p = new RestartEndpoint();
p.invoke();
}
});
thread.setDaemon(false);
thread.start();