apptrace offre un middleware WSGI per il monitoraggio dell'utilizzo della memoria in applicazioni di Google App Engine Python.
Poiché apptrace è pensato per scopi di sviluppo e di debug solo, funziona con la appserver sviluppo del Google App Engine SDK Python e TyphoonAE. Sicuramente non funzionerà per l'ambiente di produzione GAE.
Apptrace utilizza Heapy per la raccolta di dati oggetto correlato come la loro occupazione di memoria o del rapporto ad altri oggetti. Parti dell'interfaccia utente sono costruite con Flot.
Installazione
Il modo easies installare apptrace è (a condizione che si disponga di setuptools installati) da utilizzare easy_install apptrace.
Esecuzione Apptrace
Al fine di eseguire l'applicazione demo con corsa apptrace seguenti comandi:
apptracectl init demo
python dev_appserver.py demo
Buildout
Se si vuole sperimentare con la versione di sviluppo più recente di apptrace, installare l'ambiente di sviluppo digitando i seguenti comandi:
& Nbsp; hg clone https://apptrace.googlecode.com/hg apptrace-dev
& Nbsp; cd apptrace-dev
& Nbsp; python bootstrap.py --distribute
& Nbsp; ./ bin / buildout
Test Unità Correre
Tutti i test unitari possono essere eseguiti eseguendo il seguente comando:
& Nbsp; ./ bin / python setup.py prova --appengine-path =
Cosa c'è di nuovo in questa versione:
- Risolve un problema di compatibilità durante l'importazione simplejson.
- http://code.google.com/p/apptrace/issues/detail?id=6
Cosa c'è di nuovo nella versione 0.2.2:
- Risolve un problema in cui apptrace caduto quando si traccia vecchio stile oggetti di classe.
Cosa c'è di nuovo nella versione 0.2.1:
- Risolve un problema in cui alcuni moduli non sono stati tracciato.
- http://code.google.com/p/apptrace/issues/detail?id=1
- Risolve un problema in cui il browser codice non è stato in grado di caricare i moduli dalla SDK.
- http://code.google.com/p/apptrace/issues/detail?id=2
Cosa c'è di nuovo nella versione 0.2.0:.
- Aggiunge semplice browser codice
Requisiti
- Python
I commenti non trovato