Lots of exchanges create problems during failover under high
load. Please see bug report for details.
This is step 1 in the process: only using default exchange
when publishing. Consumers will still consume on separate
exchanges (and on default exchange by default) so this
should be (and tested to be) a non-breaking and
upgrade-friendly change.
Step 2 is to update consumers to only listen on default exchange,
to happen in T release.
Reviewed: https:/ /review. openstack. org/596661 /git.openstack. org/cgit/ openstack/ oslo.messaging/ commit/ ?id=3a5de89dd68 6dbd9660f140fdd dd9c78b20e1632
Committed: https:/
Submitter: Zuul
Branch: master
commit 3a5de89dd686dbd 9660f140fdddd9c 78b20e1632
Author: Oleg Bondarev <email address hidden>
Date: Mon Aug 27 12:18:58 2018 +0400
Use default exchange for direct messaging
Lots of exchanges create problems during failover under high
load. Please see bug report for details.
This is step 1 in the process: only using default exchange friendly change.
when publishing. Consumers will still consume on separate
exchanges (and on default exchange by default) so this
should be (and tested to be) a non-breaking and
upgrade-
Step 2 is to update consumers to only listen on default exchange,
to happen in T release.
Change-Id: Id3603f4b7e1274 b616d76e1c0c009 d2ab7f6efb6
Closes-Bug: #1789177