I've made few tweaks that allows to cheap workers quicker if they were
spawned because backlog queue was to high.
I've noticed that sometimes (mostly during app upgrades) one node gets
hit with big load spike and it spawns few emergency workers, load goes
away quickly, and it takes a lot of time to cheap those extra workers.

> * NEW PLUGIN: cheaper_busyness (by Łukasz Mierzwa)
>
> This is an extremely advanced cheaper algorithm (cheaper algorithms are
> used for adaptive process spawning) targeted at big deployments where you
> want always the maximum possibile performances while having the minimum
> amount of required workers.
>
> We are lucky, as Łukasz wrote documentation for it:
>
> http://projects.unbit.it/uwsgi/wiki/CheaperBusyness

-- 
Łukasz Mierzwa

Attachment: busyness_emergency.diff
Description: Binary data

_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to