Contrôlez la fonction de l'exécuteur à l'aide de la commande dscontrol rule.
>>-dscontrol--rule--+-add--cluster@port@règle--type--+-active-+--options-+->< | '-true---' | +-dropserver--cluster@port@règle--serveur------------+ +-remove--cluster@port@règle-------------------------+ +-report--cluster@port@règle-------------------------+ +-set--cluster@port@règle--options-------------------+ +-status---------------------------------------------+ '-useserver--cluster@port@règle--serveur+s2+---------'
>>-+-plagedébut--plagefin-+------------------------------------>< +-priority--valeur-----+ '-evaluate--+-port-+---' '-rule-'
dscontrol rule add @80@RuleA type typeSéparez les clusters supplémentaires par un signe plus (+).
dscontrol rule add clusterA@@RuleA type typeSéparez les ports supplémentaires par un signe plus (+).
Si vous ne spécifiez pas la priorité de la première règle que vous ajoutez, Load Balancer choisit la valeur 1 par défaut. Lorsqu'une autre règle est ajoutée, par défaut, sa priorité est égale à 10 + la priorité la plus faible actuelle d'une règle existante. Soit une règle existante dont la priorité est 30. Vous ajoutez une nouvelle règle et lui affectez la priorité 25 (priorité supérieure à 30). Vous ajoutez ensuite une troisième règle, sans lui affecter de priorité. La priorité de la troisième règle est donc de 40 (30 + 10).
Evaluez les serveurs dans la règle
Evaluez les serveurs sur le port
A l'aide des deux règles décrites ci-avant, si vous affectez à l'option evaluate la valeur port pour la première règle (évalue la condition de la règle sur tous les serveurs du port), lorsque le trafic dépasse le seuil de cette règle, il est envoyé au serveur "site occupé" associé à la deuxième règle. La première règle mesure le trafic de tous les serveurs (y compris le serveur "site occupé") sur le port pour déterminer si le trafic dépasse le seuil défini. A mesure que les serveurs associés à la première règle sont moins surchargés, il se peut que le trafic soit toujours acheminé vers le serveur "site occupé" car le trafic sur le port dépasse toujours le seuil de la première règle.
dscontrol rule add 130.40.52.153@80@pool2 type active beginrange 250 endrange 500
dscontrol rule add 130.40.52.153@80@jamais type true priority 100