This optimization is needed for big clusters with hundreds
of agents where the spike of activity may trigger a burst
of RPC requests that would prevent neutron-server from processing
agent heart beats in time, triggering resource rescheduling.
This will be further optimized by running dedicated RPC workers
for state reports processing.
Reviewed: https:/ /review. openstack. org/226362 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=7267d75fdd3 f90af759d71e949 0cd41d41ba6d98
Committed: https:/
Submitter: Jenkins
Branch: master
commit 7267d75fdd3f90a f759d71e9490cd4 1d41ba6d98
Author: Eugene Nikanorov <email address hidden>
Date: Tue Sep 22 18:51:56 2015 +0400
Use separate queue for agent state reports.
This optimization is needed for big clusters with hundreds
of agents where the spike of activity may trigger a burst
of RPC requests that would prevent neutron-server from processing
agent heart beats in time, triggering resource rescheduling.
This will be further optimized by running dedicated RPC workers
for state reports processing.
Related-Bug: #1496410 64011d57ae55d24 0f890cca4f7
Change-Id: Id86a1f962aaa4f