IIS FastCGI-Konfiguration für hohe Parallelität

IIS FastCGI-Konfiguration für hohe Parallelität

Ich hoste auf Windows Server 2022 eine Webanwendung, die regelmäßige Ajax-Aufrufe an ein PHP-Backend tätigt.

Die Aufrufe selbst sind recht einfach und umfassen lediglich das Abrufen und Senden von Daten von und zu einer MySQL-Datenbank.

Über 1.000 Benutzer könnten gleichzeitig angemeldet sein (in naher Zukunft bis zu 10.000). Es scheint kein Problem zu sein, bis sich mehr als 100 Benutzer gleichzeitig oder fast gleichzeitig anmelden.

Dann wird mein Server durch Dutzende feststeckender PHP-CGI-Prozesse verstopft.

Kann mir jemand einen Rat zu einer geeigneten FastCGI-Konfiguration für dieses Szenario geben? Ich bin - gelinde gesagt - verwirrt von

Maxrequests vs Maxinstances Aktivitätstimeout vs. Leerlauftimeout Warteschlangenlänge Schnelle Fehler pro Minute vs. Anforderungstimeout Verwendung von TCP vs. Verwendung von Namedpipe

Danke

verwandte Informationen