Was sollte die ideale Verbindung Timeout in asp.net-Anwendung sein? Ist es ein Engpass in der Leistung einer Anwendung? Danke im Voraus.Was sollte die ideale Verbindung Zeitüberschreitung in asp.net-Anwendung sein?
Antwort
Das Verbindungstimeout, das ich mag, ist ungefähr um 30s. Bei neueren Browsern wird die Seite in etwa derselben Zeitspanne ausgezählt.
Stellen Sie sicher, dass Sie ein paar Dinge berücksichtigen, look here für was ich meine.
Wie zitiert:
Es ist für eine ASP.NET-Anwendung ist sehr häufig einen Web-Service zu nennen. Wenn die Web-Seite Ihrer Anwendung das Zeitlimit überschreitet, bevor der Aufruf an den Web-Dienst abläuft, führt dies zu einem nicht verwalteten Ressourcen-Leck und einer
ThreadAbortException
. Dies liegt daran, dass E/A-Abschluss-Threads und Sockets zum Bedienen der Aufrufe verwendet werden. Aufgrund der Ausnahme wird die Socket-Verbindung zum Web-Service nicht geschlossen und kann nicht von anderen ausgehenden Anforderungen an den Web-Service wiederverwendet werden. Der E/A-Thread verarbeitet weiterhin die Web-Service-Antwort.Um diese Probleme zu vermeiden, setzen Sie entsprechend Timeouts wie folgt dar: in geeigneter Weise
- Stellen Sie Ihre Proxy-Timeout.
- Legen Sie fest, dass Ihr ASP.NET-Zeitlimit größer als das Zeitlimit Ihres Webdiensts ist.
- Abbrechen von Verbindungen für ASP.NET-Seiten, die vor dem Abschluss eines Web-Service-Aufrufs eine Zeitüberschreitung aufweisen.
- Betrachten Sie das
responseDeadlockInterval
Attribut.
- 1. java.net.ConnectException: Zeitüberschreitung der Verbindung: Verbindung in Eclipse
- 2. Websocket Verbindung Handshake Zeitüberschreitung
- 3. PHPbrew Verbindung Zeitüberschreitung
- 4. Was sollte in meinen View Models sein?
- 5. file_get_contents - Zeitüberschreitung der Verbindung
- 6. Was sollte die Ausgabe eines Lexers in c sein?
- 7. Was sollte die niedrigste unterstützte Auflösung für die Website sein?
- 8. Was ist die ideale Länge einer URL slug
- 9. Wie sollte eine ideale API-Dokumentation aussehen?
- 10. Java BoneCP MySQL Verbindung Zeitüberschreitung
- 11. .net-Anwendung Oracle-Verbindung Zeitüberschreitung
- 12. Zeitüberschreitung bei Java-URL-Verbindung
- 13. Was genau sollte die Asp.net Seitenlebenszyklus Antwort sein?
- 14. Erhalten java.net.SocketTimeoutException: Zeitüberschreitung der Verbindung in Android
- 15. Was ist der Unterschied zwischen "java.io.IOException: Zeitüberschreitung der Verbindung" und "SocketTimeoutException: Zeitüberschreitung beim Lesen"
- 16. Ideale PHP-Sitzungsgröße?
- 17. Socket-Verbindung zu localhost ist Zeitüberschreitung
- 18. Was sollte ich in den Satz tun und was sollte mein Zustand sein?
- 19. Was ist die ideale Größe des Fixed Thread Pools?
- 20. Was sollte der Standard für private Klassenkonstanten in C# sein?
- 21. Was sollte der Iteratortyp in dieser C++ - Vorlage sein?
- 22. MySQL PDO - Was sollte in der try {Block} sein?
- 23. Wann sollte die Zeitüberschreitung der Ergebnisse automatisch beendet werden?
- 24. Was sollte in der POM-Datei für Neo4j sein?
- 25. VisM mit VB.net Verbindung "Server Empfangen Zeitüberschreitung"
- 26. Android Studio - Fehler: Zeitüberschreitung der Verbindung
- 27. Sollte die Garbage Collection schon gelaufen sein?
- 28. ssh: Verbindung mit Host github.com Port 22: Verbindung mit Zeitüberschreitung
- 29. Sollte `System.IO.Path` konkret sein?
- 30. Pfadkomponente sollte '/' sein