Verificações de integridade de aplicativos Web do Spring
Estou implantando aplicativos da Web baseados na Primavera na plataforma Beanstalk da Amazon, e eles me oferecem a opção de definir um caminho de URL de "verificação de saúde" para o meu aplicativo.
A idéia é que a plataforma faça uma solicitação nesse URL, após a implantação, para verificar se o aplicativo foi iniciado com êxito. Portanto, se a solicitação resultar em um HTTP 200, o aplicativo provavelmente está correto. Mas se resultar em um HTTP 500 ou algo mais, a plataforma sabe que há um problema com o aplicativo.
Portanto, eu gostaria de poder desenvolver algum tipo de servlet que verifique se o Contexto do Aplicativo Spring foi inicializado com êxito, ou não, para fornecer um código de resposta HTTP apropriado para a plataforma.
Alguém tentou algo assim? Para fins semelhantes?
Gostaria de saber se o Spring já oferece uma solução elegante para isso.