Nie musisz tutaj używać puli połączeń. Ponieważ używasz pasażera, upewnij się, że każda instancja korzysta z oddzielnego połączenia, przechwytując zdarzenie start_worker_process. Jest to udokumentowane w README sterownika.
Pula połączeń może być przydatna w przypadku niektórych aplikacji wielowątkowych. pool_size to maksymalna liczba współbieżnych wątków, które połączenie będzie obsługiwać, a timeout to maksymalna liczba sekund, przez jaką wątek może czekać na dostępne gniazdo, zanim zostanie zgłoszony wyjątek.