Nous avons un site Web ASP.NET C# (pas MVC) qui se compose d'une demi-douzaine de pages. L'un d'entre eux est très grand, composé de plusieurs contrôles tiers (de Telerik, FarPointSpread et quelques-uns de l'Ajax Control Toolkit) et environ 15 000 lignes de code. Cette page particulière, qui est invoquée au moyen d'une commande response.redirect d'une page précédente, a toujours été chargée très lentement. Une fois que l'on clique sur le bouton, il faut un certain temps (peut-être 10 secondes) pour que la nouvelle page apparaisse. Bien que ce ne soit pas particulièrement acceptable, ce qui est bien pire, c'est que lorsque la nouvelle page se charge, il faut un peu plus de temps (peut-être encore 10 secondes) pour les différents éléments de la page (listes déroulantes, boutons, défilement barres et similaires) pour devenir disponible pour l'utilisateur.
Récemment, nous avons commencé à utiliser Fiddler pour essayer d'obtenir des informations statistiques pour nous aider à améliorer cela. L'un de mes associés, qui a accès à l'un de nos serveurs Web, utilise fiddler pour surveiller les performances de ce programme. Ses résultats sont: • Nos routines de compression semblent fonctionner. La plupart des informations statiques requises par le programme proviennent du cache. • Certaines images reviennent avec un code retour de 401, mais ces images sont finalement disponibles. • Fiddler signale une durée de «session d'agrégation» d'environ 4 secondes. • Il signale également une durée de "Séquence (horloge)" d'environ 16 secondes. • Lorsque nous utilisons fiddler pour acquérir des statistiques pour tous les autres programmes (qui sont tous beaucoup plus petits et ne présentent pas les problèmes de ce programme plus important), nous ne voyons pas la grande différence entre le temps de «session agrégée» et le Temps de la séquence (horloge) 'est-ce que la signification de «Aggregate Session» et «Sequence» (horloge) est très différente dans «fiddler»?
0
A
Répondre
0
La durée de la séquence étant plus longue que la durée globale de la session signifie que le client est inactif pendant un certain temps et ne fait pas de demandes, peut-être en raison du JavaScript lent sur le client.
Les 401 proviennent des demandes d'authentification HTTP du serveur.
Questions connexes
- 1. La signification de ':' et '?'
- 2. Quelle est la signification de $$ dans Ruby?
- 3. document.getElementById (« horloge ») est nul
- 4. La page est-elle la seule à revenir sur Fiddler?
- 5. Httpwebrequest et Fiddler
- 6. Définition et signification pratique de @SessionScoped
- 7. Est-ce que Linux fournit une horloge monotone aux applications
- 8. Quelle est la signification des états de session dans SQL Server, tels que dormir, suspendu, en cours d'exécution etc
- 9. ASP.NET Quelle est la signification de AutoEventWireup et Inherits?
- 10. Quelle est la signification de char (et test (...)) [2]
- 11. Fiddler et flash?
- 12. concept de session différente dans la fenêtre différente du même navigateur
- 13. jQuery Image Fade Sequence?
- 14. Est-ce que 'p' a une signification spéciale dans Django?
- 15. Quelle est la signification de cet avertissement d'attelle et que pourrais-je faire de mal?
- 16. Quelle est la signification de $ cette
- 17. Quelle est la signification de BSTR, LPCOLESTR et autres?
- 18. Est-ce que! = A une signification dans OCaml?
- 19. quelle est la signification de ce coredump?
- 20. Quelle est la signification de la portée nommée dans Rails?
- 21. Est-ce que la même session continue
- 22. Quelle est la signification de ".. ::." en C#?
- 23. Quelle est la signification de "()" dans un appel de fonction?
- 24. Aggregate regex
- 25. Oracle Partitioned Sequence
- 26. Apache sur Windows et Fiddler
- 27. Oracle Broken Sequence
- 28. Chaîne/Sequence Pattern Mining
- 29. Quelle est la signification de l'instruction GO dans TSQL?
- 30. Signification de .this et .class dans java