Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 5 Nächste Version anzeigen »

Dieses Verhalten ist rein für Test Zwecke gedacht, um z.B. überflüssig Roundtrips und SQL Anfragen zu analysieren.

Ab der Version 3.14 ist es möglich die Aufrufstellen vom Client im Server zu verarbeiten.

 

Vorgehen:

  1. Der Client muss im DEV-Modus gestarten werden. Dann wird der Thread Stack Trace des Clients in den Server übermittelt.
  2. Im Server muss an der Stelle, wo die Information benötigt wird folgender Code eingesetzt werden:

 

try {
   NuclosClientThreadContextHolder holder = SpringApplicationContextHolder.getBean(NuclosClientThreadContextHolder.class);
   if(holder.isSupported()) {
      LOG.info(holder.getNuclosStackTraceElement().toString());
   }
}  catch(Exception e) {
      // handle Exception here
}

Die Methode NuclosClientThreadContextHolder.getNuclosStackTraceElement() liefert alle Elemente die nuclos im package Namen haben.

Viel Spaß bei der Analyse.

  • Keine Stichwörter