diff options
author | wangjun <wangjun@yovole.com> | 2017-12-05 09:40:53 +0800 |
---|---|---|
committer | j.wong <wangjun@yovole.com> | 2018-01-05 10:31:49 +0800 |
commit | 1dcdf38bc207e54cca234788b144afb0da27b4e9 (patch) | |
tree | 881eec7169a3ed5133524456b399ed6b7dc95ad7 /etc | |
parent | ccb6752f6973a7d1c8bb08675fde421710942998 (diff) | |
download | trove-1dcdf38bc207e54cca234788b144afb0da27b4e9.tar.gz |
Add functionality to define different Message and Notification destination
Sometime,huge notification messages will effect the rabbitMQ cluster's
performance.This commit adds functionality do define different Message
and Notification destination.
Closes-Bug: #1734823
Change-Id: I2ef4d008c9ca91a03d8c7e1380e0188bf6792595
Diffstat (limited to 'etc')
-rw-r--r-- | etc/trove/trove-conductor.conf.sample | 28 | ||||
-rw-r--r-- | etc/trove/trove-guestagent.conf.sample | 28 | ||||
-rw-r--r-- | etc/trove/trove-taskmanager.conf.sample | 28 | ||||
-rw-r--r-- | etc/trove/trove.conf.sample | 28 |
4 files changed, 112 insertions, 0 deletions
diff --git a/etc/trove/trove-conductor.conf.sample b/etc/trove/trove-conductor.conf.sample index 6249ed2e..d858bf25 100644 --- a/etc/trove/trove-conductor.conf.sample +++ b/etc/trove/trove-conductor.conf.sample @@ -29,6 +29,34 @@ control_exchange = trove [database] connection = mysql+pymysql://root:e1a2c042c828d3566d0a@localhost/trove +[oslo_messaging_notifications] + +# +# From oslo.messaging +# + +# The Driver(s) to handle sending notifications. Possible +# values are messaging, messagingv2, routing, log, test, noop +# (multi valued) +# Deprecated group/name - [DEFAULT]/notification_driver +#driver = + +# A URL representing the messaging driver to use for +# notifications. If not set, we fall back to the same +# configuration used for RPC. (string value) +# Deprecated group/name - [DEFAULT]/notification_transport_url +#transport_url = <None> + +# AMQP topic used for OpenStack notifications. (list value) +# Deprecated group/name - [rpc_notifier2]/topics +# Deprecated group/name - [DEFAULT]/notification_topics +#topics = notifications + +# The maximum number of attempts to re-send a notification +# message which failed to be delivered due to a recoverable +# error. 0 - No retry, -1 - indefinite (integer value) +#retry = -1 + [oslo_messaging_rabbit] # The RabbitMQ broker address where a single node is used. (string value) # Deprecated group/name - [DEFAULT]/rabbit_host diff --git a/etc/trove/trove-guestagent.conf.sample b/etc/trove/trove-guestagent.conf.sample index 9d52a465..756e9ef2 100644 --- a/etc/trove/trove-guestagent.conf.sample +++ b/etc/trove/trove-guestagent.conf.sample @@ -82,6 +82,34 @@ log_config_append = /etc/trove/trove-logging-guestagent.conf # If False doesn't trace SQL requests. #trace_sqlalchemy = True +[oslo_messaging_notifications] + +# +# From oslo.messaging +# + +# The Driver(s) to handle sending notifications. Possible +# values are messaging, messagingv2, routing, log, test, noop +# (multi valued) +# Deprecated group/name - [DEFAULT]/notification_driver +#driver = + +# A URL representing the messaging driver to use for +# notifications. If not set, we fall back to the same +# configuration used for RPC. (string value) +# Deprecated group/name - [DEFAULT]/notification_transport_url +#transport_url = <None> + +# AMQP topic used for OpenStack notifications. (list value) +# Deprecated group/name - [rpc_notifier2]/topics +# Deprecated group/name - [DEFAULT]/notification_topics +#topics = notifications + +# The maximum number of attempts to re-send a notification +# message which failed to be delivered due to a recoverable +# error. 0 - No retry, -1 - indefinite (integer value) +#retry = -1 + [oslo_messaging_rabbit] # The RabbitMQ broker address where a single node is used. (string value) # Deprecated group/name - [DEFAULT]/rabbit_host diff --git a/etc/trove/trove-taskmanager.conf.sample b/etc/trove/trove-taskmanager.conf.sample index 77512887..a0d96bdb 100644 --- a/etc/trove/trove-taskmanager.conf.sample +++ b/etc/trove/trove-taskmanager.conf.sample @@ -185,6 +185,34 @@ idle_timeout = 3600 # If False doesn't trace SQL requests. #trace_sqlalchemy = True +[oslo_messaging_notifications] + +# +# From oslo.messaging +# + +# The Driver(s) to handle sending notifications. Possible +# values are messaging, messagingv2, routing, log, test, noop +# (multi valued) +# Deprecated group/name - [DEFAULT]/notification_driver +#driver = + +# A URL representing the messaging driver to use for +# notifications. If not set, we fall back to the same +# configuration used for RPC. (string value) +# Deprecated group/name - [DEFAULT]/notification_transport_url +#transport_url = <None> + +# AMQP topic used for OpenStack notifications. (list value) +# Deprecated group/name - [rpc_notifier2]/topics +# Deprecated group/name - [DEFAULT]/notification_topics +#topics = notifications + +# The maximum number of attempts to re-send a notification +# message which failed to be delivered due to a recoverable +# error. 0 - No retry, -1 - indefinite (integer value) +#retry = -1 + [oslo_messaging_rabbit] # The RabbitMQ broker address where a single node is used. (string value) # Deprecated group/name - [DEFAULT]/rabbit_host diff --git a/etc/trove/trove.conf.sample b/etc/trove/trove.conf.sample index 2b88d41e..27d65f53 100644 --- a/etc/trove/trove.conf.sample +++ b/etc/trove/trove.conf.sample @@ -179,6 +179,34 @@ idle_timeout = 3600 #optional: #ca_file = /path/to/ca_file +[oslo_messaging_notifications] + +# +# From oslo.messaging +# + +# The Driver(s) to handle sending notifications. Possible +# values are messaging, messagingv2, routing, log, test, noop +# (multi valued) +# Deprecated group/name - [DEFAULT]/notification_driver +#driver = + +# A URL representing the messaging driver to use for +# notifications. If not set, we fall back to the same +# configuration used for RPC. (string value) +# Deprecated group/name - [DEFAULT]/notification_transport_url +#transport_url = <None> + +# AMQP topic used for OpenStack notifications. (list value) +# Deprecated group/name - [rpc_notifier2]/topics +# Deprecated group/name - [DEFAULT]/notification_topics +#topics = notifications + +# The maximum number of attempts to re-send a notification +# message which failed to be delivered due to a recoverable +# error. 0 - No retry, -1 - indefinite (integer value) +#retry = -1 + [oslo_messaging_rabbit] # The RabbitMQ broker address where a single node is used. (string value) # Deprecated group/name - [DEFAULT]/rabbit_host |