Dein Auto läuft nicht, weil die Drehzahl angeblich auf Maximum ist. Woran kanns liegen?
Naja:
1. Du gibst einfach zu viel Gas und der Motor ist halt zu klein ausgelegt und erreichst schnell eine hohe Drehzahl
2. Die Kraftstoffzufuhrsteuerung ist defekt (Autsch!)
3. Du hast das Auto "Runter-frisiert" und jetzt läuft es mit 2 PS
Und jetzt mal auf deinen Fall übertragen:
1. Deine Anwendung macht wirklich mehr Connections als die Datenbank erlaubt, in dem Fall einfach die max_connections in der my.cnf hochsetzen
2. Du vergisst irgendwo in deiner Anwendung DB-Connections wieder zu schliessen oder benutzt eine Webserver/Anwendung-Kombination in der es Bugs mit der Software gibt und die (persistenten) Verbindungen nicht mehr geschlossen werden. Hier hilft nur noch nach close() Anweisungen suchen, bzw. die persistenten Connections durch new_connection() zu ersetzen (oder wie das auch immer im entsprechenden DB-Layer heisst).
3. Du hast wirklich selber die max_connections runtergesetzt
Grüsse
Lev