You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We may be able to enhance CMS performance by freeing up Django DB connections.
Things to try when locust testing
Use non_atomic_requests inside the data views to decrease db transactions. Check to see if the number of CMS DB transactions have decreased. Locust test specifically view functions that utilize non_atomic_requests.
See if we need to increase gunicorn workers if non_atomic_requests are freeing up transactions from api_caller dependent view requests.
patphongs
changed the title
Research: Enhance CMS performance by modifying connection pooling
Research: Enhance CMS performance by freeing up urllib connection pool
Jun 29, 2020
Summary
We may be able to enhance CMS performance by freeing up Django DB connections.
Things to try when locust testing
non_atomic_requests
inside the data views to decrease db transactions. Check to see if the number of CMS DB transactions have decreased. Locust test specifically view functions that utilizenon_atomic_requests
.non_atomic_requests
are freeing up transactions from api_caller dependent view requests.Related issues
Completion criteria
non_atomic_requests
The text was updated successfully, but these errors were encountered: