Utilice el mandato sscontrol rule para configurar reglas.
Sintaxis

>>-sscontrol--rule--+-add--sitename+sn2+...+snN@rule+r2+...+rN--type--value--| value |--| opts |-+-><
+-dropserver--sitename+sn2+...+snN@rule+r2+...+rN--server+s2+...+snN---------+
+-remove--sitename+sn2+...+snN@rule+r2+...+rN--------------------------------+
+-set--sitename+sn2+...+snN@rule+r2+...+rN--| value |--| opts |--------------+
+-status--sitename+sn2+...+snN@rule+r2+...+rN--------------------------------+
'-useserver--sitename+sn2+...+snN@rule+r2+...+rN--server+s2+...+snN----------'
opts
|--+---------------------------------+--------------------------|
+-beginrange--low--endrange--high-+
+-priority--valor-----------------+
'-metricname--value---------------'
Parámetros
- add
- Añada esta norma a un nombre de sitio.
- nombresitio
Nombre de sistema principal que no es posible resolver que el cliente solicitará. El nombre del sitio debe ser un nombre de dominio calificado al completo.
Los nombres de sitio adicionales se separan mediante un signo más (+).
Nota: Nombre de sistema principal que no es posible resolver que el cliente solicitará. El nombre del sitio debe ser un nombre de dominio calificado al completo.
Los nombres de sitio adicionales se separan mediante un signo más (+).
- regla
Nombre que elige para la regla. Este nombre puede contener cualquier carácter alfanumérico, subrayado, guión o punto. Puede tener entre 1 y 20 caracteres y no puede tener espacios vacíos.
Nota: Nombre de sistema principal que no es posible resolver que el cliente solicitará. El nombre del sitio debe ser un nombre de dominio calificado al completo.
Los nombres de sitio adicionales se separan mediante un signo más (+).
- type
- Tipo de norma.
- type
Las opciones de tipo son:
- ip
- La norma se basa en la dirección IP de cliente.
- metricall
- La norma se basa en el valor de métrica actual para todos los servidores en el conjunto de servidores.
- metricavg
- La norma se basa en el promedio de los valores de métrica actual para todos los servidores en el conjunto de servidores.
- vez
- La norma se basa en la hora del día.
- true
- Esta norma es siempre cierta. Piense en ella como si fuera una sentencia else en lógica de programación.
- beginrange
- El valor más pequeño del rango utilizado para determinar si una norma es cierta.
- bajo
Depende del tipo de regla. El tipo de valor y su valor por omisión se listan según el tipo de norma:
- ip
- La dirección del cliente, en forma de nombre simbólico o en un formato de dirección IP.
El valor por omisión es 0.0.0.0.
- vez
- Un entero. El valor por omisión es 0, que representa medianoche.
- metricall
- Un entero. El valor por omisión es 100.
- metricavg
- Un entero. El valor por omisión es 100.
- endrange
- El valor más alto del rango utilizado para determinar si la norma es cierta.
- alto
Depende del tipo de regla. El tipo de valor y su valor por omisión se listan según el tipo de norma:
- ip
- La dirección del cliente, en forma de nombre simbólico o en un formato de dirección IP.
El valor por omisión es 255.255.255.254.
- vez
- Un entero. El valor por omisión es 24, que representa medianoche.
Nota: Al definir beginrange y endrange de los intervalos de tiempo, tenga en cuenta que cada valor debe ser un entero que represente sólo la porción de la hora del tiempo; no se especifican las fracciones de una hora.
Por este motivo, para especificar una sola hora, la hora entre las 3:00 y las 04:00 debe especificar un rango de inicio de 3 y un rango final también de 3. Esto significa que todos los minutos que empiezan con 3:00 y finaliza con 3:59. Si especifica 3 en beginrange y 4 en endrange, abarcará un periodo de dos horas, de las 3:00 hasta las 4:59.
- metricall
- Un entero. El valor por omisión es 2 elevado a la 32 menos 1.
- metricavg
- Un entero. El valor por omisión es 2 elevado a la 32 menos 1.
- priority
- El orden en el que se revisan las normas.
- estado
- Muestra el estado de los servidores.
- nivel
Un entero. Si no especifica la prioridad de la primera regla que añade, Site Selector la establece, de manera predeterminada, en 1. Cuando posteriormente se añade otra regla, de manera predeterminada su prioridad se calcula sumando 10 a la prioridad más baja actual de cualquier regla existente. Por ejemplo, piense que tiene una regla existente cuya prioridad es 30. Añada una nueva norma con la prioridad 25 (que es una prioridad más alta que 30). Entonces se
añade una tercera regla sin establecer una prioridad. La prioridad de la tercera regla se calcula para
que sea 40 (30 + 10).
- metricname
- Nombre de la métrica medida para una norma.
- dropserver
- Eliminar un servidor de un conjunto de reglas.
- server
Dirección IP de la máquina servidor TCP como nombre simbólico o en formato de dirección IP.
Nota: Los nombres de sitio adicionales se separan mediante un signo más (+).
- eliminación
- Elimina una o más reglas, separadas por signos más (+).
- estableciendo
- Establece los valores para esta regla.
- estado
- Muestra todos los valores de una o más normas.
- useserver
- Inserta el servidor en un conjunto de normas.
Ejemplos
- Para añadir una norma que será siempre cierta, no especifique el inicio del rango ni el fin del rango:
sscontrol rule add sitename@rulename type true priority 100
- Para crear una regla para prohibir el acceso a un rango de direcciones IP, en este caso las que empiecen por "9":
sscontrol rule add sitename@rulename type ip b 9.0.0.0 e 9.255.255.255
- Crear una norma que especificará el uso de un servidor específico desde las 11:00 hasta las 15:00.
sscontrol rule add sitename@rulename type time beginrange 11 endrange 14
sscontrol rule useserver sitename@rulename server05