OVH Cloud OVH Cloud

URGENT : performances et accès par internet !!

5 réponses
Avatar
Hervé
Bonjour,
j'ai un site installé chez un client, les performances sont tres bonnes
quand on accède au site par le réseau interne mais elles sont désastreuses
quand on accède via une ligne spécialisée de France Télécom et un routeur.

Le problème semble venir d'une limitation du débit à 320Ko sur le lien entre
le serveur IIS et le routeur, asp.net semble envoyer des données en plus des
pages ce qui gonfle le trafic est sature le lien.

Je ne suis certainement pas clair car je ne connais pas grand chose aux
réseaux.

Merci de votre aide

5 réponses

Avatar
Patrice Manac'h
Bonjour,

pouvez vous importer les logs IIS dans une application de type Excel ou
Access de façon à donner une moyenne sur la taille des pages ?

Cordialement,

P. Manac'h
MCS France

"Hervé" <Hervé@discussions.microsoft.com> a écrit dans le message de news:

Bonjour,
j'ai un site installé chez un client, les performances sont tres bonnes
quand on accède au site par le réseau interne mais elles sont désastreuses
quand on accède via une ligne spécialisée de France Télécom et un routeur.

Le problème semble venir d'une limitation du débit à 320Ko sur le lien
entre
le serveur IIS et le routeur, asp.net semble envoyer des données en plus
des
pages ce qui gonfle le trafic est sature le lien.

Je ne suis certainement pas clair car je ne connais pas grand chose aux
réseaux.

Merci de votre aide



Avatar
Hervé
voila une copie du fichier de log sur une petite page de test qui ne contient
que 2 textboxes.

mes pages n'heritent pas directement de System.Web.UI.Page mais d'une classe
wxp_page qui elle hérite de System.Web.UI.Page. Dans ma classe wxp_page je
code certaines choses dans le page_load. Si je mets en commentaire ce code
l'accès à la page est très rapide, si par contre je fais quelques actions
dans le load les performances s'écroulent (en accès externe).

#Software: Microsoft Internet Information Services 6.0
#Version: 1.0
#Date: 2004-11-09 16:36:52
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port
cs-username c-ip cs(User-Agent) cs(Cookie) sc-status sc-substatus
sc-win32-status sc-bytes cs-bytes time-taken
2004-11-09 16:53:23 192.168.0.100 GET /testPerf/WebForm1.aspx - 80 -
192.168.0.34
Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322;+.NET+CLR+1.0.3705) ASP.NET_SessionId=tjxza5v1ie1u1055xrnt0d2w 200 0 0 2728 305 0
2004-11-09 16:53:25 192.168.0.100 GET /testPerf/WebForm1.aspx - 80 -
192.168.0.34
Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322;+.NET+CLR+1.0.3705) ASP.NET_SessionId=tjxza5v1ie1u1055xrnt0d2w 200 0 0 2728 305 0


"Patrice Manac'h" a écrit :

Bonjour,

pouvez vous importer les logs IIS dans une application de type Excel ou
Access de façon à donner une moyenne sur la taille des pages ?

Cordialement,

P. Manac'h
MCS France

"Hervé" <Hervé@discussions.microsoft.com> a écrit dans le message de news:

> Bonjour,
> j'ai un site installé chez un client, les performances sont tres bonnes
> quand on accède au site par le réseau interne mais elles sont désastreuses
> quand on accède via une ligne spécialisée de France Télécom et un routeur.
>
> Le problème semble venir d'une limitation du débit à 320Ko sur le lien
> entre
> le serveur IIS et le routeur, asp.net semble envoyer des données en plus
> des
> pages ce qui gonfle le trafic est sature le lien.
>
> Je ne suis certainement pas clair car je ne connais pas grand chose aux
> réseaux.
>
> Merci de votre aide
>





Avatar
Patrice Manac'h
Bonjour,

si le champs taille correspond bien à 2728, cela ne me semble pas énorme...
C'est le test avec le load désactivé ?

Cordialement,

P. Manac'h
MCS France

"Hervé" a écrit dans le message de news:

voila une copie du fichier de log sur une petite page de test qui ne
contient
que 2 textboxes.

mes pages n'heritent pas directement de System.Web.UI.Page mais d'une
classe
wxp_page qui elle hérite de System.Web.UI.Page. Dans ma classe wxp_page je
code certaines choses dans le page_load. Si je mets en commentaire ce code
l'accès à la page est très rapide, si par contre je fais quelques actions
dans le load les performances s'écroulent (en accès externe).

#Software: Microsoft Internet Information Services 6.0
#Version: 1.0
#Date: 2004-11-09 16:36:52
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port
cs-username c-ip cs(User-Agent) cs(Cookie) sc-status sc-substatus
sc-win32-status sc-bytes cs-bytes time-taken
2004-11-09 16:53:23 192.168.0.100 GET /testPerf/WebForm1.aspx - 80 -
192.168.0.34
Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322;+.NET+CLR+1.0.3705)
ASP.NET_SessionId=tjxza5v1ie1u1055xrnt0d2w 200 0 0 2728 305 0
2004-11-09 16:53:25 192.168.0.100 GET /testPerf/WebForm1.aspx - 80 -
192.168.0.34
Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322;+.NET+CLR+1.0.3705)
ASP.NET_SessionId=tjxza5v1ie1u1055xrnt0d2w 200 0 0 2728 305 0


"Patrice Manac'h" a écrit :

Bonjour,

pouvez vous importer les logs IIS dans une application de type Excel ou
Access de façon à donner une moyenne sur la taille des pages ?

Cordialement,

P. Manac'h
MCS France

"Hervé" <Hervé@discussions.microsoft.com> a écrit dans le message de
news:

> Bonjour,
> j'ai un site installé chez un client, les performances sont tres bonnes
> quand on accède au site par le réseau interne mais elles sont
> désastreuses
> quand on accède via une ligne spécialisée de France Télécom et un
> routeur.
>
> Le problème semble venir d'une limitation du débit à 320Ko sur le lien
> entre
> le serveur IIS et le routeur, asp.net semble envoyer des données en
> plus
> des
> pages ce qui gonfle le trafic est sature le lien.
>
> Je ne suis certainement pas clair car je ne connais pas grand chose aux
> réseaux.
>
> Merci de votre aide
>







Avatar
Hervé
Bonjour,
je pense avoir trouvé : dans le page_load j'utilise des instructions du type
suivant pour inclure des fichiers d'include de manière dynamique

String scriptInclude = "<script language=JavaScript src=""+
CommonConfiguration.RootPath +
"/JScripts/WXP_JScriptGrilleSpecifique.js"+
""></script>";
if(!this.IsClientScriptBlockRegistered("GrilleSpecifiqueInclude"))
this.RegisterClientScriptBlock ("GrilleSpecifiqueInclude", scriptInclude);

il semble que le RegisterClientScriptBlock génère des problèmes de
performances.

Merci de votre aide.

Cordialement.

Hervé.

"Patrice Manac'h" a écrit :

Bonjour,

si le champs taille correspond bien à 2728, cela ne me semble pas énorme...
C'est le test avec le load désactivé ?

Cordialement,

P. Manac'h
MCS France

"Hervé" a écrit dans le message de news:

> voila une copie du fichier de log sur une petite page de test qui ne
> contient
> que 2 textboxes.
>
> mes pages n'heritent pas directement de System.Web.UI.Page mais d'une
> classe
> wxp_page qui elle hérite de System.Web.UI.Page. Dans ma classe wxp_page je
> code certaines choses dans le page_load. Si je mets en commentaire ce code
> l'accès à la page est très rapide, si par contre je fais quelques actions
> dans le load les performances s'écroulent (en accès externe).
>
> #Software: Microsoft Internet Information Services 6.0
> #Version: 1.0
> #Date: 2004-11-09 16:36:52
> #Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port
> cs-username c-ip cs(User-Agent) cs(Cookie) sc-status sc-substatus
> sc-win32-status sc-bytes cs-bytes time-taken
> 2004-11-09 16:53:23 192.168.0.100 GET /testPerf/WebForm1.aspx - 80 -
> 192.168.0.34
> Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322;+.NET+CLR+1.0.3705)
> ASP.NET_SessionId=tjxza5v1ie1u1055xrnt0d2w 200 0 0 2728 305 0
> 2004-11-09 16:53:25 192.168.0.100 GET /testPerf/WebForm1.aspx - 80 -
> 192.168.0.34
> Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322;+.NET+CLR+1.0.3705)
> ASP.NET_SessionId=tjxza5v1ie1u1055xrnt0d2w 200 0 0 2728 305 0
>
>
> "Patrice Manac'h" a écrit :
>
>> Bonjour,
>>
>> pouvez vous importer les logs IIS dans une application de type Excel ou
>> Access de façon à donner une moyenne sur la taille des pages ?
>>
>> Cordialement,
>>
>> P. Manac'h
>> MCS France
>>
>> "Hervé" <Hervé@discussions.microsoft.com> a écrit dans le message de
>> news:
>>
>> > Bonjour,
>> > j'ai un site installé chez un client, les performances sont tres bonnes
>> > quand on accède au site par le réseau interne mais elles sont
>> > désastreuses
>> > quand on accède via une ligne spécialisée de France Télécom et un
>> > routeur.
>> >
>> > Le problème semble venir d'une limitation du débit à 320Ko sur le lien
>> > entre
>> > le serveur IIS et le routeur, asp.net semble envoyer des données en
>> > plus
>> > des
>> > pages ce qui gonfle le trafic est sature le lien.
>> >
>> > Je ne suis certainement pas clair car je ne connais pas grand chose aux
>> > réseaux.
>> >
>> > Merci de votre aide
>> >
>>
>>
>>





Avatar
Patrice
Cela ne me parait pas bien simple mais pour l'instant je vois deux
hypothèses :
- soit le code s'exécuté effectivement plus lentement sur la machine
- soit le code gonfle la taille de la page ce qui augmente le temps de
transfert de cette page

Je mesurerais par exemple le temps d'exécution du load pour vérifier si le
code est plus lent d'une machine à l'autre

Quel est la taille de la page selon que le code du load est activé ou pas ?

Bon courage.

Patrice
--

"Hervé" a écrit dans le message de
news:
voila une copie du fichier de log sur une petite page de test qui ne


contient
que 2 textboxes.

mes pages n'heritent pas directement de System.Web.UI.Page mais d'une


classe
wxp_page qui elle hérite de System.Web.UI.Page. Dans ma classe wxp_page je
code certaines choses dans le page_load. Si je mets en commentaire ce code
l'accès à la page est très rapide, si par contre je fais quelques actions
dans le load les performances s'écroulent (en accès externe).

#Software: Microsoft Internet Information Services 6.0
#Version: 1.0
#Date: 2004-11-09 16:36:52
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port
cs-username c-ip cs(User-Agent) cs(Cookie) sc-status sc-substatus
sc-win32-status sc-bytes cs-bytes time-taken
2004-11-09 16:53:23 192.168.0.100 GET /testPerf/WebForm1.aspx - 80 -
192.168.0.34



Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322;+.NET+C
LR+1.0.3705) ASP.NET_SessionId=tjxza5v1ie1u1055xrnt0d2w 200 0 0 2728 305 0
2004-11-09 16:53:25 192.168.0.100 GET /testPerf/WebForm1.aspx - 80 -
192.168.0.34



Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.1.4322;+.NET+C
LR+1.0.3705) ASP.NET_SessionId=tjxza5v1ie1u1055xrnt0d2w 200 0 0 2728 305 0


"Patrice Manac'h" a écrit :

> Bonjour,
>
> pouvez vous importer les logs IIS dans une application de type Excel ou
> Access de façon à donner une moyenne sur la taille des pages ?
>
> Cordialement,
>
> P. Manac'h
> MCS France
>
> "Hervé" <Hervé@discussions.microsoft.com> a écrit dans le message de


news:
>
> > Bonjour,
> > j'ai un site installé chez un client, les performances sont tres


bonnes
> > quand on accède au site par le réseau interne mais elles sont


désastreuses
> > quand on accède via une ligne spécialisée de France Télécom et un


routeur.
> >
> > Le problème semble venir d'une limitation du débit à 320Ko sur le lien
> > entre
> > le serveur IIS et le routeur, asp.net semble envoyer des données en


plus
> > des
> > pages ce qui gonfle le trafic est sature le lien.
> >
> > Je ne suis certainement pas clair car je ne connais pas grand chose


aux
> > réseaux.
> >
> > Merci de votre aide
> >
>
>
>