Propriétés de gestion des connexions HTTP

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Le regroupement de connexions est contrôlé par trois propriétés.

    Les valeurs par défaut de ces propriétés conviennent à la plupart des clients. Les propriétés Glide sont dynamiques, ce qui signifie que les modifications apportées à ces propriétés prendront effet immédiatement. Aucune panne ou redémarrage n’est nécessaire pour mettre à jour les valeurs.

    Propriété Description Valeur par défaut

    glide.http.connection_mgr.max_connexions

    Contrôle le nombre total de connexions HTTP(S) autorisées sortantes de l’instance du système de base. Il s’agit d’une valeur à l’échelle de l’instance.

    20

    glide.http.connection_mgr.max_connexions_par_hôte

    Contrôle le nombre de glide.http.connection_mgr.max_connections qui peuvent communiquer en parallèle avec un hôte particulier. Si le réglage maximum de l’une de ces valeurs est atteint pendant des opérations normales, un thread de script ou d’arrière-plan peut devoir attendre brièvement pour obtenir une connexion.

    4
    glide.http.outbound.max_timeout Délai d’attente maximal, en secondes, pour SOAPMessageV2 et RESTMessageV2 lors de l’utilisation de la méthode executeAsync. La valeur maximale autorisée est de 30 secondes. Si cette valeur est définie sur quelque chose de supérieur à 30 secondes, elle sera définie par défaut sur 30 secondes. Pour définir une valeur supérieure à 30 secondes, consultez la glide.http.outbound.max_timeout.enabled propriété. 30
    glide.http.outbound.max_timeout.enabled Détermine si un temps d’attente maximal absolu configurable est appliqué pour SOAPMessageV2 et RESTMessageV2 lors de l’utilisation de la méthode executeAsync.

    Si cette propriété est définie sur faux, le délai de réponse par défaut est de cinq minutes.

    Si cette propriété est définie sur true, la valeur de glide.http.outbound.max_timeout est utilisée à moins qu’une valeur ne soit également transmise dans la méthode waitForResponse(), auquel cas la valeur la plus basse des deux est utilisée.

    Vous pouvez définir des délais de réponse maximaux supérieurs à 30 secondes en définissant cette propriété sur false et en configurant les propriétés supplémentaires suivantes :
    • RESTResponseV2 : défini glide.rest.outbound.ecc_response.timeout sur le délai de réponse par défaut du système requis (en secondes).
    • SOAPResponseV2 : défini glide.soap.outbound.ecc_response.timeout sur le délai de réponse par défaut du système requis (en secondes).
    Ensuite, vous pouvez utiliser la méthode waitForResponse() pour les délais de réponse personnalisés.
    vrai

    glide.http.use_connection_mgr

    Active et désactive la mise en pool de connexions. Pour désactiver le nouveau comportement (non recommandé), définissez glide.http.use_connection_mgr sur faux.

    vrai