Serveur SIP : Configuration : Protection de surcharge

Options de configuration     

Utilisez cette page pour ralentir les demandes SIP entrantes en fonction du taux de génération de session, ou de la longueur des contraintes de capacité de transport et d'horloge SIP.

L'élément de surcharge dans le fichier sipserver.xml permet de ralentir les demandes SIP entrantes en fonction d'une condition de surcharge configurée. Lorsqu'une condition de surcharge survient, WebLogic Communications Server détruit les nouvelles demandes SIP en répondant avec le message 503 Service non disponible tant que la valeur de version configurée n'est pas observée ou que la capacité des files d'attente d'exécution du serveur n'est pas dépassée.

Les contrôles de surcharge configurés par l'utilisateur ne sont appliqués qu'aux demandes SIP initiales ; les dialogues SIP déjà actifs lorsqu'une condition de surcharge survient peuvent générer des demandes SIP supplémentaires qui ne sont pas ralenties.

Options de configuration

Nom Description
Stratégie de seuil

Type de mesure utilisé pour surveiller les conditions de surcharge.

  • session-rate : mesure la fréquence à laquelle les nouvelles demandes SIP sont générées. WebLogic Communications Server détermine le taux de session en calculant le nombre de nouvelles connexions d'application SIP créées au cours des 5 dernières secondes de l'opération. Reportez-vous à Contrôle de surcharge basé sur le taux de génération de session.

  • queue-length : mesure la somme des tailles des contraintes de capacité traitant les demandes et horloges SIP.

Attribut de MBean :
OverloadBean.ThresholdPolicy

Les modifications sont prises en compte une fois le module redéployé ou le serveur relancé.

Valeur de seuil

Valeur mesurée déclenchant une condition de surcharge.

  • Lorsque vous utilisez une stratégie de régulation session-rate, cet attribut indique le nombre de nouvelles demandes SIP par seconde déclenchant une condition de surcharge.

  • Lorsque vous utilisez une stratégie de seuil queue-length, cet attribut indique la taille des contraintes combinées de capacité de transport et d'horloge SIP déclenchant une condition de surcharge.

Une fois la valeur de seuil observée, WebLogic Communications Server ralentit les nouvelles demandes SIP tant que la valeur de version configurée n'est pas respectée.

Attribut de MBean :
OverloadBean.ThresholdValue

Valeur minimale : 1

Les modifications sont prises en compte une fois le module redéployé ou le serveur relancé.

Valeur de libération

Valeur mesurée libérant la condition de surcharge.

  • Lorsque vous utilisez une stratégie de seuil session-rate, release-value indique le nombre de nouvelles demandes SIP par seconde interrompant le ralentissement de session.

  • Lorsque vous utilisez une stratégie de seuil queue-length, release-value indique la longueur de contrainte de capacité combinée interrompant le ralentissement de session.

Attribut de MBean :
OverloadBean.ReleaseValue

Valeur minimale : 1

Les modifications sont prises en compte une fois le module redéployé ou le serveur relancé.