Configurare le porte e le impostazioni delle porte con il comando dscontrol port.
>>-dscontrol--port--+-add--+-crossport--other_port--------------+-+->< | +-stickytime--value------------------+ | | +-staletimeout--value----------------+ | | +-weightbound--value-----------------+ | | '-selectionalgorithm--+-connection-+-' | | +-affinity---+ | | '-conn+affin-' | +-set--+-stickytime--value---+----------------+ | +-staletimeout--value-+ | | '-weightbound--value--' | +-remove--cluster@port------------------------+ +-report--cluster@port------------------------+ '-status--cluster@port------------------------'
L'affinità crossport consente di espandere la funzione di affinità su più porte in modo che le richieste client ricevute su porte differenti possano comunque essere inviate allo stesso server per richieste successive. Per il valore di crossport, specificare il numero altra_porta per cui si desidera condividere la funzione di affinità tra porte.
Il numero di secondi durante il quale è possibile che non vi sia attività su una connessione prima che la connessione venga rimossa. Per il componente Dispatcher, il valore predefinito è 900 per la porta 21 (FTP) e 32.000.000 per la porta 23 (Telnet). Per tutte le altre porte del Dispatcher, il valore predefinito è300. Il parametro staletimeout può essere impostato anche a livello di executor o di cluster.
Il valore di staletimeout espresso in secondi.
Un numero compreso tra 1 e 100 che rappresenta il limite massimo del peso.
Specifica che la selezione del server si basa sull'affinità del client.
Specifica che la selezione del server si basa su una semplice selezione round-robin (impostazione predefinita).
dscontrol port add cluster@porta 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