We can delay or suspend the email delivery process in exim if the load is high. 3 parameters determine this
---
queue_only_load
If the system load is higher than the value of queue_only_load, automatic delivery of incoming messages does not occur; instead, they wait on Exim's queue until the next queue runner proces
deliver_load_max
no deliveries at all are done if the load is higher that this setting
deliver_queue_load_max
Deliveries from queue are done if the load is lower that this setting
----
These three options are not fully independent. For example
deliver_queue_load_max = 14
deliver_load_max = 10
This would allow deliveries only from queue runs when the load was between 10 and 14.
I have set following values for paola server
---
deliver_queue_load_max = 30
queue_only_load = 8
----
Effect of this is when load is 8, one email is delivered at a time and no emails are delivered above 30. Please tweak these values if client complains
---
queue_only_load
If the system load is higher than the value of queue_only_load, automatic delivery of incoming messages does not occur; instead, they wait on Exim's queue until the next queue runner proces
deliver_load_max
no deliveries at all are done if the load is higher that this setting
deliver_queue_load_max
Deliveries from queue are done if the load is lower that this setting
----
These three options are not fully independent. For example
deliver_queue_load_max = 14
deliver_load_max = 10
This would allow deliveries only from queue runs when the load was between 10 and 14.
I have set following values for paola server
---
deliver_queue_load_max = 30
queue_only_load = 8
----
Effect of this is when load is 8, one email is delivered at a time and no emails are delivered above 30. Please tweak these values if client complains
No comments:
Post a Comment