Wie kann ich die maximal zulässige Anzahl von Anfragen in IIS Express konfigurieren?
Ich möchte dies ändern, um nur einige wenige Anfragen zuzulassen und zu testen, was passiert, wenn das Limit überschritten wird.
Wie kann ich die maximal zulässige Anzahl von Anfragen in IIS Express konfigurieren?
Ich möchte dies ändern, um nur einige wenige Anfragen zuzulassen und zu testen, was passiert, wenn das Limit überschritten wird.
IIS Express kann konfiguriert werden mit applicationHost.config
Datei. Sie befindet sich unter %userprofile%\my documents\IISexpress\config
Öffnen Sie diese Datei in einem Texteditor. Sie finden <sites>
Element in <system.applicationHost>
Abschnitt. Darin finden Sie eine <site>
Element für jede auf IIS express gehostete Website. Suchen Sie das Element, das Ihrer Site entspricht. Fügen Sie ein <limits>
Element wie unten dargestellt.
<sites>
<!-- Other sites -->
<site name="YourSiteName" id="YourSiteId">
<!-- Existing elements -->
<limits maxBandwidth="65536" maxConnections="1024" connectionTimeout="00:01:00" />
</site>
<!-- Remaining sites -->
</site>
Sie können einstellen maxConnections
auf die gewünschte Anzahl von Anfragen.
Dies sollte funktionieren, obwohl ich es nicht getestet habe.
Das ist eine schwer zu beantwortende Frage. Die Anzahl der Anfragen, die der Server verarbeiten kann, hängt vom Server, der CPU und dem RAM ab, auf dem er gehostet wird. Standardmäßig unterstützt der IIS unbegrenzte Verbindungen. Sie können jedoch Stressprüfung um zu sehen, wie viel Last der Server verkraften kann. Verwenden Sie später eine Lastenausgleicher um die übermäßige Last an einen anderen IIS-Server weiterzuleiten.
Sie können in IIS jederzeit eine Anfragefilterung vornehmen. Siehe dies
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.