Nuclos Client Info Server: NuclosClientThreadContextHolder, Stacktrace, DEV-Modus, Roundtrip, SQL, 3.14, Analyse. |
Sprache: Deutsch · English
Client-Aufrufstellen im Server analysieren – DEV-Modus und NuclosClientThreadContextHolder.
Auf dieser Seite |
Rein für Testzwecke gedacht, z.B. um überflüssige Roundtrips und SQL-Anfragen zu analysieren. |
Ab Version 3.14 lassen sich die Aufrufstellen des Clients im Server verarbeiten. Der Client muss im DEV-Modus gestartet sein; dann wird sein Thread-Stacktrace an den Server übermittelt.
try {
NuclosClientThreadContextHolder holder = SpringApplicationContextHolder.getBean(NuclosClientThreadContextHolder.class);
if(holder.isSupported()) {
LOG.info(holder.getNuclosStackTraceElement().toString());
}
} catch(Exception e) {
// handle Exception here
} |
NuclosClientThreadContextHolder.getNuclosStackTraceElement() liefert alle Elemente mit nuclos im Package-Namen.