Ich bin auf der Suche nach was sind die am häufigsten verwendeten/Best Practices in der Industrie.Wie gehen Sie mit Problemen um, wenn wir keine Verbindungen zur Datenbank mehr haben?
Gehen Sie von dem folgenden hypothetischen Szenario aus: Wenn mein Anwendungsserver 200 Benutzeranfragen akzeptiert und jeder von ihnen DB-Zugriff benötigt. Aber meine DB max_connections sind 100.
Wenn alle 200 Benutzer gleichzeitig anfragen, aber wir haben nur 100 max_connections, was passiert mit den anderen Anfragen, die nicht maximale Verbindungen serviert wurden?
In der realen Welt:
werden verbleibenden 100 Anfragen in einer Art einer Warteschlange auf Apps Servern gespeichert werden und gehalten für DB-Verbindungen warten?
Haben wir einen Fehler?