af901ccaa5
When running stress tests against the Octavia Health Manager it was
observed that the scalability and performance of the health manager has
degraded.
It was observed that the ORM layer was forming poorly optimized queries,
putting excessive load on the database engine and unnecessary code paths
were executing for each heartbeat message.
This patch optimizes the health manager processing of amphora-agent
heartbeat messages by optimizing the database requests, pool processing,
and event streamer code paths.
Story: 2001896
Task: 14381
(cherry picked from commit
|
||
---|---|---|
.. | ||
health_drivers | ||
__init__.py | ||
test_health_manager.py | ||
test_update_serializer.py |