Waarschijnlijk is het probleem dat je maar een handvol verbindingen hebt en wanneer je klas een nieuwe verbinding probeert te krijgen, krijg je deze foutmelding.
Dit is geen programmeerprobleem, alleen de hoeveelheid beschikbare bronnen. En elk ander script dat deze klasse gebruikt, kan de fout hebben.
U moet meer verbindingen configureren in het mysql-configuratiebestand op de server. Als je deze toegang niet hebt, vraag dan de ondersteuning om dit te doen of verander voor een hostingbedrijf met meer toegestane verbindingen!
Een andere optie is om een Singleton-patroon op deze klasse te implementeren, zodat het dezelfde pool van verbindingen hergebruikt en de limiet niet explodeert.