This method uses a predetermined order of all servers in the pool, which are configured in a chain. When a new request comes in it is sent to the first server in the chain. If that server is unable to accept the request the next server in the chain is sent all new requests. This server keeps getting sent requests until it is unable to handle it. When that happens the next server in the chain takes over.