Problem scenario
You want your website to perform well. By default Nginx’s load balancing system uses the round-robin technique. You want available yet under-utilized web servers to handle inbound connection requests (aka someone using a web browser to go to a web page). Individual users can put a disparate load on a given Nginx instance. Some website users will spend a significant amount of time on a web page. Others will invoke various application features that will require more resources than others.
…