Make Ceilometer notifications non-blocking
authorChristian Schwede <cschwede@redhat.com>
Mon, 31 Oct 2016 22:03:11 +0000 (23:03 +0100)
committerChristian Schwede <cschwede@redhat.com>
Fri, 18 Nov 2016 14:00:23 +0000 (15:00 +0100)
commitab8b13d09baf8a79f501472e34c9d2be0b0cbd8a
treeb59814cce6a6fc07eea666dc65518dbc21b7d683
parent80187a2e199cc9760645cb1a7969428324a60b61
Make Ceilometer notifications non-blocking

Ceilometer notifications can be sent in a background thread, unblocking
the Swift proxy in case the RabbitMQ is not processing notifications
quick enough or even unavailable.

There is a default queue size of 1000 notifications. If more messages
are added to the queue these will be discarded, and a warning log entry
will be emitted.

Change-Id: I98022dcbf661a5bb7425f49ba8525225d61212dc
puppet/services/swift-proxy.yaml