Community Forums
Connect with us on LinkedIn
+ Reply to Thread
Results 1 to 6 of 6
  1. #1
    Member
    Join Date
    Jun 2008
    Location
    Indiana, USA
    Posts
    105

    Default [Case 42802] enable the option to change the "deliver_queue_load_max" in Ex

    We run an entire fleet of Dual Quad Core servers with Hyper Threading (Meaning 16 logical cores) and cPanel defaults the exim configuration to not running the queue above a load of 3 meaning that our queues stack up on these servers almost endlessly.

    A 16 core server is *NOT* going to average less than a load of 3 unless it's brand new/has no customers and as such this is a constant problem. We have to manually edit the /etc/exim.conf and change this setting and then chattr +i the file to keep cPanel from messing with it.

    If we don't do this the queue easily builds up to 2,500~3,500+ emails that never get processed. It should be *really* simple to just add one more option on the exim configuration editor, or to just make it an option in the advanced configuration editor.

    I understand that cPanel caters to tons of smaller providers who all run quad cores but for those of us running more robust machines this is an issue.

    PHP Code:
    root@fresco [~]# exim -q -v
    LOGMAIN
      cwd
    =/root 3 argsexim --v
    LOG
    queue_run MAIN
      Start queue run
    pid=1269
    LOG
    queue_run MAIN
      Abandon queue run
    pid=1269 (load 4.10max 3.00)
    LOGqueue_run MAIN
      End queue run
    pid=1269 
    PHP Code:
    root@echo [~]# exim -q -v
    LOGMAIN
      cwd
    =/root 3 argsexim --v
    LOG
    queue_run MAIN
      Start queue run
    pid=16785
    LOG
    queue_run MAIN
      Abandon queue run
    pid=16785 (load 4.36max 3.00)
    LOGqueue_run MAIN
      End queue run
    pid=16785 
    Michael Denney
    MDDHosting LLC
    http://www.mddhosting.com/

  2. #2
    Registered User
    Join Date
    Jan 2008
    Posts
    1

    Default Re: Please enable the option to change the "deliver_queue_load_max" in Exim Configura

    Very good point you've brought up Mike, and as you say - it would be a simple fix for cPanel to do by just adding one setting into the Exim options.

    Really hoping this gets done, as you won't be the only one either.

  3. #3
    Member
    Join Date
    Mar 2004
    Posts
    54

    Default Re: Please enable the option to change the "deliver_queue_load_max" in Exim Configura

    +1

    10 chars...

  4. #4
    cPanel Staff cpanelnick's Avatar
    Join Date
    Feb 2003
    Location
    Houston, TX
    Posts
    4,597

    Default Re: Please enable the option to change the "deliver_queue_load_max" in Exim Configura

    You can change this by going into the Advanced Exim Config editor and adding the setting to the top box. It will be merged with your existing exim config.
    -Nick
    cPanel Inc.

    Need support? Submit a request here. Complimentary support is available to all license holders regardless of where you purchased your license.
    Need a complimentary support account? Create one here.

  5. #5
    Member
    Join Date
    Jun 2008
    Location
    Indiana, USA
    Posts
    105

    Default Re: Please enable the option to change the "deliver_queue_load_max" in Exim Configura

    Quote Originally Posted by cpanelnick View Post
    You can change this by going into the Advanced Exim Config editor and adding the setting to the top box. It will be merged with your existing exim config.
    I tried that previously and it would give me an error about a duplicate setting - is this something that changed as of 11.28?

    Beyond that, it's a setting that should be on the basic Exim Configuration or perhaps cPanel should specify the setting based upon the number of processors in the server minus 10% or something.
    Michael Denney
    MDDHosting LLC
    http://www.mddhosting.com/

  6. #6
    Member
    Join Date
    Jun 2008
    Location
    Indiana, USA
    Posts
    105

    Default Re: Please enable the option to change the "deliver_queue_load_max" in Exim Configura

    Tested, and adding it to the advanced editor in this fashion does work. I would still request that it be added as an option that is listed in the configuration editor because many don't realize that it defaults to 3.
    Michael Denney
    MDDHosting LLC
    http://www.mddhosting.com/

Similar Threads & Tags
Similar threads

  1. Email delivery and deliver_queue_load_max [case 52773]
    By Cedders in forum Archived Feature Requests
    Replies: 2
    Last Post: 05-01-2012, 10:15 AM
  2. Exim Queue Run Interval and deliver_queue_load_max
    By santrix in forum cPanel and WHM Discussions
    Replies: 8
    Last Post: 08-26-2011, 10:11 AM
  3. Postgres option to enable plpgsql
    By Valdis in forum Feature Requests for cPanel/WHM
    Replies: 0
    Last Post: 06-17-2010, 07:21 AM
  4. Compile PHP with --enable-zip configure option
    By itzhero in forum cPanel and WHM Discussions
    Replies: 2
    Last Post: 11-18-2008, 06:49 PM
  5. exim deliver_queue_load_max = 3
    By equivity in forum cPanel and WHM Discussions
    Replies: 4
    Last Post: 06-23-2006, 04:05 PM
Linkedin       Facebook       Twitter       RSS       Flickr       YouTube