Ich versuche, einen Reverse-Proxy-Server mit Apache2.4 einzurichten. Ich habe eine Anwendung, die eine Anfrage alle 10 Sekunden eines Intervalls sendet.Apache-Serverkonfiguration für die maximale Anzahl gleichzeitiger Sitzungen.
Meine Forderung:
Max concurent Sessions: 10000
Derzeit ich mit einem MPM_EVENT_MODULE. Unten ist meine Konfiguration.
< IfModule mpm_event_module>
StartServers 3
MaxRequestWorkers 400
#MaxClients 400
ThreadsPerChild 25
ServerLimit 16
MinSpareThreads 75
MaxSpareThreads 250
#ThreadLimit 64
MaxConnectionsPerChild 10000
</IfModule>
Jedes Mal, wenn ich einen Test führen die meisten der Verbindungen in der Zeit warten gehen. Screen Shot of server-status
Server Specs: Arbeitsspeicher: 32 GB und CPU-Kern: 16
Bitte lassen Sie mich wissen, wenn ich etwas falsch mit Konfiguration tun ma.
Ich habe jede mögliche Konfiguration versucht, aber ich bin nicht in der Lage, 5000 gleichzeitige Sitzungen zu treffen. Was immer passiert, wenn ich versuche, den größten Teil der Verbindung zu testen, wird in time_wait ausgeführt. Können Sie mir bitte helfen, die Konfiguration dafür zu schreiben? Muss ich einige Parameter auf der Kernel-Ebene ändern, um die Verbindungen zu erreichen? – user2670674