class Puma::Cluster

This class is instantiated by the ‘Puma::Launcher` and used to boot and serve a Ruby application when puma “workers” are needed i.e. when using multi-processes. For example `$ puma -w 5`

An instance of this class will spawn the number of processes passed in via the ‘spawn_workers` method call. Each worker will have it’s own instance of a ‘Puma::Server`.