English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Instant Developer Foundation
  • Versioni precedenti
  • Versione 10.5.4660
  • Novità

IDM: Trace delle applicazioni

copia link

Descrizione

Il nuovo modulo di Trace permette ai programmatori di conoscere sempre lo stato delle proprie applicazioni in produzione. In particolare:

  • IDManager invia una e-mail alle persone indicate nella videata delle proprietà dell'applicazione ogni volta che si manifesta un errore nell'applicazione.
  • IDManager invia una e-mail alle persone indicate nella videata delle proprietà dell'applicazione se quest'ultima non risponde.
  • IDManager contatta periodicamente l'applicazione web e mantiene un elenco dettagliato delle sessioni utente e delle eventuali Server Session avviate. Di ogni sessione è possibile conoscere lo stato, alcuni dati statistici quali il numero di richieste al minuto, la durata minima e massima della richiesta, la media e la deviazione standard della durata della richiesta. Inoltre è possibile conoscere l'elenco dei messaggi di errore mostrati all'utente che sta utilizzando quella particolare sessione. E' possibile resettare i dati statistici qualora richiesto.
  • IDManager permette di inviare messaggi a singoli utenti. Gli utenti vedono il messaggio alla prima interazione con l'applicazione web successiva all'invio del messaggio.
  • IDManager permette di inviare messaggi a singole Server Session permettendo, per esempio, di avviare esecuzioni batch su richiesta del programmatore da remoto
  • IDManager permette di terminare singole sessioni utente o Server Session.
  • IDManager permette di leggere i dati di debug della singola sessione utente se il modulo di Trace viene attivato durante la pubblicazione dell'applicazione web.
Le applicazioni web non effettuano nessuna di queste operazioni se non vengono attivate da IDManager. In questo modo le applicazioni in produzione non occupano più memoria o non richiedono risorse aggiuntive se non vengono attivate da IDManager.

Tutte le comunicazioni tra IDManager e l'applicazione web avvengono tramite comandi criptati con password. Tale password viene automaticamente generata da Instant Developer ad ogni pubblicazione ed è nota solo ad IDManager e all'applicazione web stessa.

Se è attivo il modulo di Trace durante la pubblicazione dell'applicazione IDManager è in grado di leggere i dati di debug della singola sessione. I dati di debug raccolti dall'applicazione vengono periodicamente letti da IDManager e memorizzati da quest'ultimo su disco. L'applicazione web, dopo aver fornito i dati di debug ad IDManager, li elimina immediatamente dalla memoria. Quindi le applicazioni web conservano in memoria solo una piccola frazione dei dati di debug. IDManager, invece, non conserva dati di debug in memoria. La frequenza con cui IDManager contatta l'applicazione può essere indicata dal programmatore.

Clicca qui per vedere un video che mostra il modulo di trace in azione

Clicca qui per leggere il capitolo della guida relativo al nuovo modulo di Trace.

Funzionalità interessate

L'utilizzo del modulo di Trace in applicazioni web prodotte con Instant Developer.

Ultima modifica: 23/03/2021 / Validità: da 10.5.4660

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum