Damian Brunold
Java Shutdown Hook
2011-05-26 15:58
Heute benötigt: Wenn der Publisher Lasttest abgebrochen wird, soll eine Zusammenfassung mit den wichtigsten Kennzahlen ausgegeben werden. In Java kann man das mit einem Shutdown-Hook machen:
Runtime.getRuntime().addShutdownHook(new Thread() {
public void run() {
reporter.reportOverall(stats.snapshot());
server.stop();
}
});
Die run-Methode wird vor dem Beenden der JVM aufgerufen. Sie gibt - in dem Fall - einen Statusreport aus und stoppt den Infowebserver.