Django-profilointi-kojelauta on Django sovellus, joka tarjoaa kojelauta eri profilointia työkalut soveltuvat käytettäväksi live-palvelimia.
Asennus
Varmista vaatimukset on asennettu:
Pip asentaa yappi pympler psutil
Pip asentaa git + https: //github.com/daevaorn/django-query-exchange.git#egg=django-query-exchange
ja asenna Django-profilointi-kojelautaan PIP:
Pip asentaa Django-profilointi-kojelauta
Käyttö
& Nbsp; Lisää "profiling_dashboard" ja "query_exchange 'to INSTALLED_APPS:
& Nbsp; INSTALLED_APPS = (
& Nbsp; # ...
& Nbsp; "query_exchange",
& Nbsp; "profiling_dashboard",
& Nbsp; # ...
& Nbsp;)
& Nbsp; muun muassa "profiling_dashboard.urls" omalla urls.py:
& Nbsp; urlpatterns = kaavoja ('',
& Nbsp; # ...
& Nbsp; url (r ^ profilointi-kojelauta / ", kuuluu ('profiling_dashboard.urls')),
& Nbsp; # ...
& Nbsp;)
& Nbsp; vierailla / profilointi-kojelauta /
Huomautuksia CPU profiloinnin moniajoa ympäristö
Jos on olemassa useita palvelinprosessit sitten Profiler on käynnistää ja pysäyttää kunkin prosessin, ja profilointi tilastot on erilainen eri prosesseissa.
Joissakin käyttöönotto skeemoja (esim Apache korvike- Nginx) ei ole mitään keinoa varmistaa, myöhempien pyyntöjen tulee hoitaa saman palvelimen prosessi joten ota tämä huomioon, kun käytät Django-profilointi-kojelauta.
Vaatimukset :
- Python
- Django
- yappi
- Pympler
- psutil
- Django-kysely-vaihto
Kommentteja ei löytynyt