Wenn wir die HTTP-Anfrage auf der Server-Seite mit einem Spring-Framework behandeln, wie können wir dann dieses Verbindungslimit überprüfen und seine Verbindungs-Handling-Kapazität erhöhen. Wenn jemand eine Lösung hat, bitte hilf mir.Wie können wir die Federverbindungs-Bearbeitungskapazität auf der Serverseite für einen Web- oder Anwendungsserver verbessern oder erhöhen?
0
A
Antwort
0
Die Verarbeitung der HTTP-Verbindung hängt von der Konfiguration des Web-/Anwendungsservers ab. In Tomcat in server.xml können beispielsweise die folgenden Parameter von HTTP IO/NIO Connectors die Anzahl der Verbindungen konfigurieren, die der Server verarbeiten kann.
- maxConnections - Die maximale Anzahl der Verbindungen, die der Server zu einem bestimmten Zeitpunkt akzeptieren und zu verarbeiten. Wenn diese Anzahl erreicht ist, wird der Server eine weitere Verbindung akzeptieren, aber nicht verarbeiten. Diese zusätzliche Verbindung wird blockiert, bis die Anzahl der Verbindungen, die verarbeitet werden, unter maxConnections liegt. Ab diesem Zeitpunkt beginnt der Server erneut, neue Verbindungen zu akzeptieren und zu verarbeiten.
- acceptorThreadCount - Die Anzahl der Threads, die zum Akzeptieren von Verbindungen verwendet werden. Mehr als 2 ist in Multicore-Maschinen nicht erforderlich.
Andere Parameter, die die gleiche beeinflussen - connectionLinger, connection usw.
Für weitere Informationen überprüfen this
Verwandte Themen
- 1. Erhöhen oder verringern Web-Mitarbeiter die Sicherheit?
- 2. Wie können wir die Größe von div auf BTN Klick in asp.net erhöhen oder verringern?
- 3. Können wir die Höhe der Toast-Benachrichtigung in WP7 erhöhen
- 4. Paginierung: Serverseite oder Clientseite?
- 5. Erstellen von Webseiten auf der Serverseite oder der Clientseite?
- 6. Wie können wir unseren Build- und Bereitstellungsprozess verbessern?
- 7. Ist IIS ein Webserver oder ein Anwendungsserver?
- 8. Überlastung in Web-Anwendungsserver
- 9. Warum brauchen wir dnx oder Cross-Plattform für Web-
- 10. können wir GMDH für zwei oder drei Klassenklassifikation verwenden
- 11. Wie können wir die verfügbaren CPUs für SVMs in Google Cloud DataLabs erhöhen?
- 12. Wie können wir überprüfen, ob die Tabelle einen Index hat oder nicht?
- 13. Können wir die Verstärkung des Mikrofons eines Android-Handys erhöhen?
- 14. Wie können wir Listen oder mehrere Werte für einen einzelnen Schlüssel in web.config in asp.net hinzufügen?
- 15. Können wir Primärschlüssel automatisch generieren, ohne JDBC-Abfragen oder Aufrufe?
- 16. Python für Schleife erhöhen oder verringern
- 17. Wie verwenden wir einen Anwendungsserver wie Passenger mit einem weniger gängigen Webserver (wie Caddy)?
- 18. Wie können wir unsere Bereitstellungs- und Build-Systeme verbessern?
- 19. Wie können wir verbessern! in einem Befehl als Variable?
- 20. Wie kann ich einen Feldpreis in SQL erhöhen oder verringern?
- 21. Azure Logic App - Wie können wir Updates kontrollieren oder verwalten?
- 22. Wie können wir lesen .dwg Dateien mit asp.net oder C#
- 23. searchkich alle Daten suchen wie können wir erhöhen?
- 24. erhöhen oder die Listenelemente Breite verringern gemäß der Bedingung
- 25. Wie MaxStringContentLength auf der Serverseite für binäre HTTP-Bindung zu erhöhen
- 26. Können wir Add-Ons (FireFox) oder Erweiterungen (Chrome) in den mobilen Browsern [Android oder iPhone] haben
- 27. Web-Datenbank oder SOAP?
- 28. Native Apps, Web-Apps, die mit dem gleichen Anwendungsserver kommunizieren
- 29. Reagieren auf der Serverseite
- 30. Können wir einen Filter auf der Grundlage von Bedingungen haben
Dankt für diesen Vorschlag, und ich habe noch eine Abfrage, können wir zum Laufe erhöhen Zeit auf unserem eigenen Programm im Frühling, wenn es möglich ist. – vishal