Frühling web-Anwendung healthchecks

Ich bin die Bereitstellung von Spring-basierten web-Anwendungen auf Amazon Beanstalk-Plattform, und Sie geben mir die option, für einen "Gesundheitscheck" URL-Pfad für meine Anwendung.

Die Idee ist, dass Ihre Plattform wird eine Anfrage an die URL, die nach der Bereitstellung, um zu sehen, ob die Anwendung erfolgreich gestartet werden. Also, wenn die Anforderung führt zu einem HTTP 200, wird die Anwendung wahrscheinlich gut. Aber wenn es Ergebnisse, die in einer HTTP 500 oder etwas anderes, die Plattform weiß, dass es ein problem mit der Anwendung.

So, ich wünschte, ich könnte entwickeln eine Art servlet, das wäre zu überprüfen, ob die Spring-Anwendung Kontext wurde erfolgreich initialisiert, oder nicht, eine entsprechende HTTP-response-code auf die Plattform.

Hat jemand versucht, so etwas wie das? Für ähnliche Zwecke?

Frage ich mich, wenn der Frühling bietet bereits einige elegante Lösung für dieses.

InformationsquelleAutor Gabriel C | 2014-01-29
Schreibe einen Kommentar