Transport drivers options

Transport drivers options

The Message service uses WSGI as the default transport mechanism. The following tables detail the available options:

Description of transport configuration options
Configuration option = Default value Description
[transport]  
default_claim_grace = 60 (Integer) Defines the message grace period in seconds.
default_claim_ttl = 300 (Integer) Defines how long a message will be in claimed state.
default_message_ttl = 3600 (Integer) Defines how long a message will be accessible.
default_subscription_ttl = 3600 (Integer) Defines how long a subscription will be available.
max_claim_grace = 43200 (Integer) Defines the maximum message grace period in seconds.
max_claim_ttl = 43200 (Integer) Maximum length of a message in claimed state.
max_message_ttl = 1209600 (Integer) Maximum amount of time a message will be available.
max_messages_per_claim_or_pop = 20 (Integer) The maximum number of messages that can be claimed (OR) popped in a single request
max_messages_per_page = 20 (Integer) Defines the maximum number of messages per page.
max_messages_post_size = 262144 (Integer) Defines the maximum size of message posts.
max_queue_metadata = 65536 (Integer) Defines the maximum amount of metadata in a queue.
max_queues_per_page = 20 (Integer) Defines the maximum number of queues per page.
max_subscriptions_per_page = 20 (Integer) Defines the maximum number of subscriptions per page.
subscriber_types = http, https, mailto (List) Defines supported subscriber types.
Description of WSGI configuration options
Configuration option = Default value Description
[drivers:transport:wsgi]  
bind = 127.0.0.1 (Unknown) Address on which the self-hosting server will listen.
port = 8888 (Port number) Port on which the self-hosting server will listen.
Description of Websocket configuration options
Configuration option = Default value Description
[drivers:transport:websocket]  
bind = 127.0.0.1 (Unknown) Address on which the self-hosting server will listen.
external_port = None (Port number) Port on which the service is provided to the user.
port = 9000 (Port number) Port on which the self-hosting server will listen.
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.