Configurez les ports et les paramètres de port à l'aide de la commande dscontrol port.
>>-dscontrol--port--+-add--+-crossport--autre_port--------------+-+->< | +-stickytime--valeur----------------------+ | | +-staletimeout--valeur--------------------+ | | +-weightbound--valeur---------------------+ | | '-selectionalgorithm--+-connection-+-' | | +-affinity---+ | | '-conn+affin-' | +-set--+-stickytime--valeur---+--------------------+ | +-staletimeout--valeur-+ | | '-weightbound--valeur--' | +-remove--cluster@port-----------------------------+ +-report--cluster@port-----------------------------+ '-status--cluster@port-----------------------------'
L'affinité des ports croisés permet d'étendre la fonction d'affinité entre plusieurs ports pour que les demandes client reçues sur des ports différents puissent toujours être envoyées au même serveur pour les demandes ultérieures. Pour la valeur de crossport, spécifiez le numéro autre_port pour lequel vous souhaitez partager la fonction d'affinité des ports croisés.
Nombre de secondes d'inactivité possible sur une connexion avant que cette dernière soit supprimée. Pour le composant Dispatcher, la valeur par défaut est 900 pour le port 21 (FTP) et 32 000 000 pour le port 23 (Telnet). Pour tous les autres ports de Dispatcher, la valeur par défaut est 300. Le paramètre staletimeout peut également être défini au niveau de l'exécuteur ou du cluster.
Valeur du paramètre staletimeout (en secondes).
Nombre compris entre 1 et 100 représentant la pondération maximale.
Indique que la sélection du serveur repose sur l'affinité du client.
Indique que la sélection du serveur repose sur une permutation circulaire simple (valeur par défaut).
dscontrol port add cluster@port selectionalgorithm affinity
dscontrol port add 130.40.52.153@80+23
dscontrol port set 130.40.52.153@80 weightbound 10
dscontrol port set 130.40.52.153@80+23 stickytime 60
dscontrol port add 130.40.52.153@80 crossport 23
dscontrol port remove 130.40.52.153@23
dscontrol port status 9.67.131.153@80
dscontrol port report 9.62.130.157@80