Monitorowanie wydajności Openerp
Próbujemy wdrożyć nowy relikt (http://www.newrelic.com ) na serwerze dev, aby przetestować wydajność openerp.
Poniższe kroki instalacji newrelic wymagają modyfikacji pliku aplikacji WSGI. Jestem nowy w openerp i nie mogę tego zrozumieć. Jakakolwiek pomoc będzie doceniona.
W tym samym pliku aplikacji WSGI należy następnie dodać opakowanie wokół rzeczywistego punktu wejścia aplikacji WSGI. Jeśli punkt wejścia aplikacji WSGI jest funkcją zadeklarowaną w samym pliku, można użyć dekoratora.
<code> @newrelic.agent.wsgi_application() def application(environ, start_response): ... </code>
Jeśli punkt wejścia aplikacji WSGI jest funkcją lub obiektem zaimportowanym z innego modułu, możesz zawinąć go w styl wstępnego dekoratora.
<code> import django.core.handlers.wsgi application = django.core.handlers.wsgi.WSGIHandler() application = newrelic.agent.wsgi_application()(application) </code>
Następnie należy ponownie uruchomić określony mechanizm hostingu WSGI, którego używasz do ponownego załadowania pliku skryptu WSGI lub modułu.