Issue #22459 has been reported by Trevor Vaughan.

----------------------------------------
Feature #22459: Master should tell clients how long to wait for.
https://projects.puppetlabs.com/issues/22459

* Author: Trevor Vaughan
* Status: Unreviewed
* Priority: Normal
* Assignee: 
* Category: performance
* Target version: 
* Affected Puppet version: 3.3.0-rc2
* Keywords: performance, load
* Branch: 
----------------------------------------
So, as you load your puppet server, you'll notice a bell-curve shaped trend as 
it starts to reach maximum load.

Once maximum load is achieved, clients will start to give up waiting on the 
master and will need to wait for another run period before receiving their 
catalog.

However, this does *not* cause the master to stop compiling their catalog and 
results in wasted effort.

In theory, the master could tell each client, as they call in, how long to wait 
for based on how long the previous compile times took.

If the master had this ability, you may have the possiblity of withstanding 
much higher load thresholds on a single master.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to