Closed swcurran closed 5 months ago
Aaca-py instances have been configured with:
- resources:
limits:
cpu: '1'
memory: 1600Mi
requests:
cpu: 200m
memory: 820Mi
CrunchyDB PostgreSQL Cluster has been updated with:
resources:
limits:
cpu: '2'
memory: 4000Mi
requests:
cpu: 200m
memory: 820Mi
Over to @swcurran for testing.
Looking good! Much better than before. Thanks! I just completed a 10 minute test — anything interesting on the load/throttling/queries level?
A bit of throttling on the database instances, but it's hard to tell if that was affected by the load test, since it was already at that level (i.e. load test made no change).
@i5okie, do we have enough CPU allocation to up the DB CPU limit to 3 or 4? Could we move things around temporarily to accommodate for a load test? The DB throttling is still a bit higher than I'd like. I'd like to see whether more CPU will help.
Limit updated to 3
CPU.
There is no more room left for another upgrade.
The big issue is how to find out what queries are running on the DB. Is that available? Its likely that there is a query or two that is hurting performance.
I think this is done. Closing — let me know if I’m not right.
We will be using Test for load testing vs. Sandbox. Please update the resources in Test to match what we raised Sandbox to when we started load testing, and revert Sandbox to the pre-load testing levels.