Pracuję z silnikiem aplikacji od dłuższego czasu, wiem, że istnieją appstats, ale te pokazują tylko datastore/memcache i inne niezwiązane z rzeczywistymi statystykami użycia pamięci.Profilowanie/monitorowanie pamięci (python) w Google AppEngine
Próbowałem zintegrować z AppTrace (ze wszystkimi komponentami najnowsze wersje), ale nie może kontynuować, ponieważ otrzymuję ten błąd:
ImportError: dlopen(../apptrace/guppy/sets/setsc.so, 2): Symbol not found: __PyLong_AsScaledDouble
Referenced from: ../apptrace/guppy/sets/setsc.so
Expected in: flat namespace
Więc moje pytanie brzmi: jaka jest najlepszy sposób (na najnowszym sdk appengine) do profilowania/monitorowania pamięci/przechwytywania wycieków pamięci i innych rzeczy związanych z pamięcią Pythona (na serwerze lokalnym lub serwerze Google)?
btw, używamy Python 2.7 i pracujemy w systemie Mac OS X (10.7.4)
Wygląda setsc.so był prawdopodobnie zbudowany dla innej wersji Pythona, biorąc pod uwagę, że nie mogło być zbudowane, że moduł dotyczący instalacji.apptrace działa w dev, myślę, że warto spróbować go uruchomić. –
jeśli nie użyjesz bounty, stracisz punkt i żadne ciało go nie dostanie – Efazati