-
Notifications
You must be signed in to change notification settings - Fork 55
Open
Description
Parodus will behave as follows:
A command line option for configuring the maximum number of messages queued shall be added. (A default value of 0 means do not queue, less than 0 is illegal.)
Low priority messages
Outgoing message queuing will occur until:
- a delivery attempt is made
- 15 minutes has elapsed since the message was enqueued
- queue memory is exhausted, then qos value shall be used to determine and keep the most valuable messages
Delivery Attempts:
- Upon a cloud connection establishment.
Medium priority messages
Outgoing message queuing will occur until:
- a delivery attempt is made & an ACK has been received from the cloud
- 20 minutes has elapsed
- queue memory is exhausted, then qos value shall be used to determine and keep the most valuable messages
Delivery Attempts:
- Upon a cloud connection establishment.
- A ping/pong was received from the cloud & at least 7 seconds have elapsed.
High priority messages
Same as Medium except the expiration time in the queue is 25 minutes.
Critical priority messages
Same as Medium except the expiration time in the queue is 30 minutes.
Metadata
Metadata
Assignees
Labels
No labels