oslo.messaging/oslo_messaging/_drivers/zmq_driver
Oleksii Zamiatin a0a58dab5d [zmq] Implement background redis polling from the client-side
In order to keep connections up to date and dynamically discover
newly appeared hosts clients should time after time
('zmq_target_expire' period) poll redis and update
its socket connections. It should be done in conjuction
with target records TTL, because permanent polling
or per-each-send polling is very bad for performance.

Change-Id: I643a111fca8bac32f41ced232d54ff2a2ebcbf77
Closes-Bug: #1521178
2016-01-20 11:09:46 +02:00
..
broker Improvement of logging acorrding to oslo.i18n guideline 2016-01-07 13:26:55 +08:00
client [zmq] Implement background redis polling from the client-side 2016-01-20 11:09:46 +02:00
matchmaker [zmq] Implement background redis polling from the client-side 2016-01-20 11:09:46 +02:00
poller Improvement of logging acorrding to oslo.i18n guideline 2016-01-07 13:26:55 +08:00
server [zmq] Implement background redis polling from the client-side 2016-01-20 11:09:46 +02:00
__init__.py Initial commit for new zmq driver implementation 2015-06-30 18:16:02 +03:00
zmq_address.py [zmq] PUB-SUB pipeline 2015-12-18 10:15:32 +00:00
zmq_async.py zmq: Don't log error when can't import zmq module 2015-12-22 09:16:09 +00:00
zmq_names.py [zmq] Switch notifications to PUB/SUB pattern 2015-12-29 16:03:56 +02:00
zmq_poller.py [zmq] PUB-SUB pipeline 2015-12-18 10:15:32 +00:00
zmq_socket.py [zmq] Implement background redis polling from the client-side 2016-01-20 11:09:46 +02:00