IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IIS Discussion :

Timeout lors d'appels interne


Sujet :

IIS

  1. #1
    Membre du Club
    Homme Profil pro
    Consultant E-Business
    Inscrit en
    Juin 2009
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant E-Business
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2009
    Messages : 76
    Points : 69
    Points
    69
    Par défaut Timeout lors d'appels interne
    Bonjour!

    J'ai des soucis de performance sur un pool d'application dédié à un site Web sous IIS 7.0 (Windows 2008). J'ai un site Web de services qui est appelé à l'interne, à partir des autres sites Web sous IIS (Page ASP, appel via un objet MSXML2.DomDocument.6.0).
    Le problème de performance, ou de timeout, semble être lorsque plusieurs sites appelles simultanément mon site Web de services.
    Y a-t-il une config particulière pour booster la performance de mon site (pool) de services?

    Dites-moi s'il vous manque des détails pour bien me répondre.

    Un GROS merci d'avance de vos réponses!

    Stéphane
    Stéphane Demers
    Spécialiste Web/e-commerce
    CaméléWeb - Vos couleurs, notre expertise Web.

  2. #2
    Membre du Club
    Homme Profil pro
    Consultant E-Business
    Inscrit en
    Juin 2009
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant E-Business
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2009
    Messages : 76
    Points : 69
    Points
    69
    Par défaut
    Bonjour?

    Est-ce ma question qui est pas assez claire?
    Ou je ne suis pas dans le bon forum?
    Ou personne n'a les compétences pour me répondre?

    S'il manque des détails pour qu'un expert puisse m'éclairer, je suis prêt à fournir ce qui manque.

    Merci d'avance!!

    Stéphane Demers
    Spécialiste Web/e-commerce
    CaméléWeb - Vos couleurs, notre expertise Web.

  3. #3
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    1 616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 616
    Points : 3 965
    Points
    3 965
    Par défaut
    les problèmes de perfs peuvent être liés à plein de choses, et pas forcément à la configuration du pool d'applications

    oui il faut plus d'infos, notamment ce qui te fait penser que cela vient de la config du pool d'appli
    Émotion
    Infantilisation
    Culpabilisation

    Christophe Alévèque - 18 Mars 2021

  4. #4
    Membre du Club
    Homme Profil pro
    Consultant E-Business
    Inscrit en
    Juin 2009
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant E-Business
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2009
    Messages : 76
    Points : 69
    Points
    69
    Par défaut
    En fait, j'ai des timeout lorsque je fais des appels interne, d'un site à l'autre, avec MSXML2.ServerXMLHTTP.6.0, et je remarque que ces timeout arrivent surtout quand plusieurs sites accèdent en même temps le site de service.

    Extrait de mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    set xmlhttp = Server.CreateObject("MSXML2.ServerXMLHTTP.6.0")
    xmlhttp.open "POST", url interne, false
    xmlhttp.setTimeouts 5000000,5000000,5000000,5000000
    xmlhttp.send xml
    strResult = xmlhttp.responseText
    set xmlhttp = nothing
    Set XMLDoc2 = Server.CreateObject("MSXML2.DomDocument.6.0")
    XMLDoc2.async = False
    Ceci dit, j'ai augmenté la valeur maxProcesses de mon pool d'application de mon site de service pour voir si ca règle. Je n'ai pas eu encore de timeout, mais c'est occasionnel, alors je vais voir ci ce seting aide.

    Est-ce une bonne solution?
    Stéphane Demers
    Spécialiste Web/e-commerce
    CaméléWeb - Vos couleurs, notre expertise Web.

  5. #5
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    1 616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 616
    Points : 3 965
    Points
    3 965
    Par défaut
    pas sur
    il faudrait voir combien de processes sont démarrés pour dire si le problème est là

    tu as besoin de travailler de manière synchrone par contre ?

    ton timeout intervient sur quelle ligne ?
    Émotion
    Infantilisation
    Culpabilisation

    Christophe Alévèque - 18 Mars 2021

  6. #6
    Membre du Club
    Homme Profil pro
    Consultant E-Business
    Inscrit en
    Juin 2009
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant E-Business
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2009
    Messages : 76
    Points : 69
    Points
    69
    Par défaut
    Oui car j'ai besoin de la réponse pour la traiter.

    Je n'ai pas gardé note de la ligne exacte où l'erreur arrive. Je vais prendre note dès que l'erreur revient.

    Merci!
    Stéphane Demers
    Spécialiste Web/e-commerce
    CaméléWeb - Vos couleurs, notre expertise Web.

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Décembre 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2011
    Messages : 27
    Points : 36
    Points
    36
    Par défaut
    Citation Envoyé par DjSteph Voir le message
    Oui car j'ai besoin de la réponse pour la traiter.

    Je n'ai pas gardé note de la ligne exacte où l'erreur arrive. Je vais prendre note dès que l'erreur revient.

    Merci!
    vous avez un recyclage de votre pool trop agressif peux être.

Discussions similaires

  1. Problème de timeout lors de l'appel d'une méthode Stop
    Par drieu13 dans le forum API standards et tierces
    Réponses: 0
    Dernier message: 12/04/2012, 16h53
  2. Réponses: 6
    Dernier message: 28/06/2006, 15h01
  3. Réponses: 6
    Dernier message: 20/01/2006, 19h28
  4. Evènement lors l'appel à distance
    Par Endy dans le forum CORBA
    Réponses: 2
    Dernier message: 18/02/2005, 19h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo