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. |