Referência de Comando para Site Selector
Este capítulo descreve como usar os seguintes comandos Site Selector sscontrol:
É possível inserir uma versão minimizada dos parâmetros de comando sscontrol.
Você precisa apenas inserir as letras exclusivas dos parâmetros. Por exemplo,
para obter ajuda com o comando file save, é possível inserir sscontrol
he f em vez de sscontrol help file.
Nota:
Os valores de parâmetro de comando devem ser inseridos em caracteres
no idioma inglês. As únicas exceções são nomes de host (usados em comandos
de cluster e servidor) e nomes de arquivo (usados em comandos de arquivo).
sscontrol advisor — controlar o orientador

>>-sscontrol--orientador--+-connecttimeout--name--+-port----------+--Segundos------+-><
| '-sitename:port-' |
+-interval--name--+-port----------+--Segundos------------+
| '-sitename:port-' |
+-list---------------------------------------------------+
+-loglevel--name--+-port----------+--nível---------------+
| '-sitename:port-' |
+-logsize--name--+-port----------+--+-size | unlimited-+-+
| '-sitename:port-' '-bytes------------' |
+-receivetimeout--name--+-port----------+--Segundos------+
| '-sitename:port-' |
+-report--name--+-port----------+------------------------+
| '-sitename:port-' |
+-retries--name--+-port----------+--numretries-----------+
| '-sitename:port-' |
+-start--name--+-port----------+--+----------------+-----+
| '-sitename:port-' '-arquivo de log-' |
+-status--name--+-port----------+------------------------+
| '-sitename:port-' |
+-stop--name--+-port----------+--------------------------+
| '-sitename:port-' |
+-tempo limite--name--+-port----------+------------------+
| '-sitename:port-' |
'-versão--name--+-port----------+--Segundos--------------'
'-sitename:port-'
- connecttimeout
- Configure quanto tempo um orientador aguarda antes de relatar que uma
conexão com o servidor falhou. Para obter informações adicionais, consulte o Tempo Limite de Conexão do Orientador e Tempo Limite de Recebimento para Servidores.
- name
- O nome do orientador. Possíveis valores incluem http, https, ftp, sip, ssl, smtp, imap, pop3, ldap, ldaps,
nntp, telnet, connect, ping, WLM
e WTE. Os nomes dos orientadores customizados são do formato xxxx, em que ADV_xxxx é o nome da classe que implementa o orientador customizado.
- port
- O número da porta que o orientador está monitorando.
- seconds
- Um número inteiro positivo representando o tempo em segundos que o
orientador espera antes de relatar que uma conexão com um servidor falhou.
O padrão é 3 vezes o valor especificado para o tempo de intervalo do orientador.
- interval
- Configure com que frequência o orientador consultará os servidores para obter informações.
- seconds
- Um número inteiro positivo representando o número de segundos do entre solicitações de status para os servidores. O padrão é 7.
- list
- Mostra uma lista de orientadores que fornecem informações atualmente para o gerenciador.
- loglevel
- Configura o nível de criação de log para o log de um orientador.
- level
- O número do nível (0 a 5). O padrão é 1. Quanto mais alto for o número, haverá mais informações que estão gravadas no log do orientador.
Os valores possíveis são:
- 0 é Nenhum
- 1 é Mínimo
- 2 é Básico
- 3 é Moderado
- 4 é Avançado
- 5 é Detalhado
.
- logsize
- Configura o tamanho máximo do log de um orientador. Quando você configura
um tamanho máximo para o arquivo de log, o arquivo é quebrado; quando o arquivo
atinge o tamanho especificado, as entradas subsequentes sobrescrevem as entradas
de log anteriores. O tamanho do log não pode ser configurado como menor do que o seu tamanho atual. Entradas de log são registradas pela
data e hora, portanto, é possível informar a ordem na qual elas foram gravadas.
Quanto mais alto você
configura o nível de log, mais cuidadosamente você deverá escolher o tamanho
do log, pois é possível esgotar o espaço rapidamente durante um login em níveis
superiores.
- size | unlimited
- O tamanho máximo em bytes para o arquivo de log do orientador.
É
possível especificar um número positivo maior que zero ou ilimitado. O arquivo de log poderá não atingir o tamanho máximo exato antes de ser sobrescrito,
pois as entradas de log variam de tamanho. O valor padrão é 1 MB.
- receivetimeout
- Configure quanto tempo um orientador aguarda antes de relatar que um recebimento do servidor falhou. Para obter informações adicionais, consulte o Tempo Limite de Conexão do Orientador e Tempo Limite de Recebimento para Servidores.
- seconds
- Um número inteiro positivo representando o tempo em segundos que o
orientador espera antes de relatar que um recebimento do servidor falhou.
O padrão é 3 vezes o valor especificado para o tempo de intervalo do orientador.
- report
- Exibir um relatório no estado do orientador.
- retries
- O número de novas tentativas que um orientador pode fazer antes de tornar um servidor inativo.
- numretries
- Um número inteiro maior ou igual a zero. Esse valor não deve ser maior do que 3. Se a palavra-chave novas tentativas não estiver configurada, o número de novas tentativas será padronizado como zero.
- start
- Iniciar o orientador. Há orientadores para cada protocolo. As portas
padrão são:
Nome do Orientador |
Protocolo |
Porta |
Conectar |
n/d |
definida pelo usuário |
db2 |
privado |
50000 |
ftp |
FTP |
21 |
http |
HTTP |
80 |
https |
SSL |
443 |
imap |
IMAP |
143 |
ldap |
LDAP |
389 |
ldaps |
SSL |
443 |
nntp |
NNTP |
119 |
PING |
PING |
Não disponível |
pop3 |
POP3 |
110 |
sip |
SIP |
5060 |
smtp |
SMTP |
25 |
ssl |
SSL |
443 |
telnet |
Telnet |
23 |
- name
- O nome do orientador.
- sitename:port
- O valor sitename é opcional nos comandos do orientador; no entanto, o
valor de porta é obrigatório. Se o valor sitename não for especificado, o
orientador começará a execução em todos os sitenames disponíveis configurados.
Se
você especificar um sitename, o orientador iniciará a execução apenas para o
sitename especificado. Os sitenames
adicionais são separados por um sinal de mais (+).
- log file
- O nome do arquivo no qual os dados de gerenciamento estão registrados. Cada registro no log tem um registro de data e hora.
O arquivo padrão é advisorname_port.log, por exemplo, http_80.log. Para alterar o diretório onde os arquivos de log estão armazenados, consulte Alterando os Caminhos do Arquivo de Log.
É possível iniciar apenas um orientador para cada sitename.
- status
- Exiba o atual status e os padrões de todos os valores globais em
um orientador.
- stop
- Para o orientador.
- tempo limite
- Configure o número de segundos durante os quais o gerenciador considera
informações do orientador como válidas. Se o gerenciador achar que as informações
do orientador são mais antigas que esse período de tempo limite, ele não as usará
ao determinar pesos para os servidores na porta que o orientador está monitorando. Uma exceção para esse tempo limite é quando o orientador informou ao gerenciador
que um servidor específico está inativo. O gerenciador usará essas informações sobre
o servidor mesmo após as informações do orientador atingirem seu tempo limite.
- seconds
- Um número positivo representando o número de segundos ou ilimitado. O valor padrão é ilimitado.
- version
- Exibe a versão atual do orientador.
Exemplos
- Para configurar o tempo (30 segundos) que um orientador HTTP espera (para a
porta 80) antes de relatar que uma conexão com um servidor falhou:
sscontrol advisor connecttimeout http 80 30
- Para configurar o intervalo para o orientador FTP (para a porta 21) como 6 segundos:
sscontrol advisor interval ftp 21 6
- Para exibir a lista de orientadores que fornecem informações atualmente ao gerenciador:
sscontrol advisor list
Este comando produz saída semelhante à:
---------------------------------------
| ADVISOR | SITENAME:PORT | TIMEOUT |
---------------------------------------
| http | 80 | unlimited |
| ftp | 21 | unlimited |
---------------------------------------
- Para alterar o nível de log do orientador http para o sitename
de mysite para 0 para melhorar o desempenho:
sscontrol advisor loglevel http mysite:80 0
- Para alterar o tamanho do log do orientador ftp para o sitename de mysite
para 5000 bytes:
sscontrol advisor logsize ftp mysite:21 5000
- Para configurar o tempo (60 segundos) que um orientador HTTP (para a porta 80) aguarda antes de relatar que um recebimento de um servidor falhou:
sscontrol advisor receivetimeout http 80 60
- Para exibir um relatório no estado do orientador ftp (para a porta 21):
sscontrol advisor report ftp 21
Este comando produz saída semelhante à:
Advisor Report:
---------------
Advisor name ............. http
Port number .............. 80
sitename ................. mySite
Server address ........... 9.67.129.230
Load ..................... 8
- Para iniciar o orientador com o arquivo ftpadv.log:
sscontrol advisor start ftp 21 ftpadv.log
- Para exibir o atual status de valores associados ao orientador http:
sscontrol advisor status http 80
Este comando produz saída semelhante à seguinte:
Advisor Status:
---------------
Interval (seconds) ............ 7
Timeout (seconds) ............. Unlimited
Connect timeout (seconds).......21
Receive timeout (seconds).......21
Advisor log filename .......... Http_80.log
Log level ..................... 1
Maximum log size (bytes) ...... Unlimited
Number of retries ............. 0
- Para parar o orientador http na porta 80:
sscontrol advisor stop http 80
- Para configurar o valor de tempo limite para informações do orientador para 5 segundos:
sscontrol advisor timeout ftp 21 5
- Para descobrir o número da versão atual do orientador ssl:
sscontrol advisor version ssl 443
sscontrol file — gerenciar arquivos de configuração

>>-sscontrol--file--+-delete--filename.ext----------+----------><
+-appendload--filename.ext------+
+-report------------------------+
+-save--filename.ext--+-------+-+
| '-force-' |
'-newload--filename.ext---------'
- delete
- Excluir o arquivo.
- file.ext
- Um arquivo de configuração.
A extensão do arquivo (.ext) pode
ser qualquer coisa que você quiser e é opcional.
- appendload
- Anexe um arquivo de configuração à atual configuração e carregue no
Site Selector.
- report
- Relate no arquivo ou arquivos disponíveis.
- save
- Salve a configuração atual do Site Selector no arquivo.
Nota:
Os arquivos são salvos e carregados a partir dos seguintes diretórios:
- Sistemas operacionais AIX, HP-UX, Linux e Solaris : /opt/ibm/edge/lb/servers/configurations/ss
- Sistemas operacionais Windows: <install_root>ibm\edge\lb\servers\configurations\component
- force
- Para salvar seu arquivo em um arquivo existente do mesmo nome, use Force para excluir o arquivo existente antes de salvar o novo arquivo. Se você não usar a opção Force, o arquivo existente não será sobrescrito.
- newload
- Carregue um novo arquivo de configuração no Site Selector. O novo arquivo de configuração
substituirá a configuração atual.
Exemplos
- Para excluir um arquivo:
sscontrol file delete file3
File (file3) was deleted.
- Para carregar um novo arquivo de configuração para substituir a configuração atual:
sscontrol file newload file1.sv
File (file1.sv) was loaded into the Dispatcher.
- Para anexar um arquivo de configuração na configuração atual e carregar:
sscontrol file appendload file2.sv
File (file2.sv) was appended to the current configuration and loaded.
- Para visualizar um relatório de seus arquivos (isto é, aqueles arquivos que você salvou anteriormente):
sscontrol file report
FILE REPORT:
file1.save
file2.sv
file3
- Para salvar sua configuração em um arquivo nomeado file3:
sscontrol file save file3
The configuration was saved into file (file3).
sscontrol help — exibir ou imprimir ajuda para este comando

>>-sscontrol--help--+-orientador-+-----------------------------><
+-file-------+
+-help-------+
+-Host-------+
+-logstatus--+
+-manager----+
+-metric-----+
+-nameserver-+
+-regra------+
+-server-----+
+-set--------+
+-sitename---+
'-status-----'
Exemplos
- Para obter ajuda sobre o comando sscontrol:
sscontrol help
Este comando produz saída semelhante à:
HELP COMMAND ARGUMENTS:
---------------------------------
Usage: help <help option>
Example: help name
help - print complete help text
advisor - help on advisor command
file - help on file command
host - help on host command
manager - help on manager command
metric - help on metric command
sitename - help on sitename command
nameserver - help on nameserver command
rule - help on rule command
server - help on server command
set - help on set command
status - help on status command
logstatus - help on logstatus command
Parâmetros em < > são variáveis.
- Às vezes a ajuda mostra opções para as variáveis usando | para
separar as opções:
logsize <number of bytes | unlimited>
Defina o número máximo de bytes a serem registrados no arquivo de log.
sscontrol logstatus — exibir configurações do log do servidor

>>-sscontrol--logstatus----------------------------------------><
- logstatus
- Exibe as configurações de log do servidor (nome do arquivo de log, nível de criação de log e tamanho do log).
sscontrol manager — controlar o gerenciador

>>-sscontrol--manager--+-interval--Segundos---------------------+-><
+-loglevel--nível------------------------+
+-logsize--+-unlimited-+-----------------+
| '-bytes-----' |
+-metric set--+-loglevel--nível--------+-+
| '-logsize--+-unlimited-+-' |
| '-bytes-----' |
+-reach set--+-interval--Segundos-----+--+
| +-loglevel--nível--------+ |
| '-logsize--+-unlimited-+-' |
| '-bytes-----' |
+-report--sitename+sn2+...+snN-----------+
+-restart--Mensagem----------------------+
+-sensitivity--peso----------------------+
+-smoothing--índice de suavização--------+
+-start--+----------------------+--------+
| '-logfile--metric_port-' |
+-status---------------------------------+
+-stop-----------------------------------+
'-versão---------------------------------'
- interval
- Configure com que frequência o gerenciador atualiza os pesos dos servidores.
- seconds
- Um número positivo em segundos que representa com que frequência
o gerenciador atualiza pesos. O padrão é 2.
- loglevel
- Configura o nível de criação de log para o log do gerenciador.
- level
- O número do nível (0 a 5). Quanto maior o número, mais informações serão gravadas no log do
gerenciador. O padrão é 1. Os valores possíveis são:
- 0 é Nenhum
- 1 é Mínimo
- 2 é Básico
- 3 é Moderado
- 4 é Avançado
- 5 é Detalhado
- logsize
- Configura o tamanho máximo do log do gerenciador. Quando você configura um tamanho máximo para o arquivo de
log, o arquivo é quebrado; quando o arquivo atinge o tamanho especificado,
as entradas subsequentes são gravadas sobre o arquivo, sobrescrevendo as
entradas de log anteriores. O tamanho do log não pode ser configurado como menor do que o seu tamanho atual. Entradas de log são registradas pela
data e hora, portanto, é possível informar a ordem na qual elas foram gravadas. Quanto mais alto você
configura o nível de log, mais cuidadosamente você deverá escolher o tamanho
do log, pois é possível esgotar o espaço rapidamente durante um login em níveis
superiores.
- bytes
- O tamanho máximo em bytes para o arquivo
de log do gerenciador.
É
possível especificar um número positivo maior que zero ou ilimitado. O arquivo de log poderá não atingir o tamanho máximo exato antes de ser sobrescrito,
pois as entradas de log variam de tamanho. O valor padrão é 1 MB.
- metric set
- Configura o loglevel e o logsize para o log do monitor de métrica. O nível de log é o nível de criação de log do monitor de métrica (0 - Nenhum, 1 - Mínimo, 2 - Básico, 3 - Moderado, 4 - Avançado ou 5 - Detalhado). O nível de log padrão é 1. O tamanho do log é o número máximo de bytes a serem registrados no arquivo de log do monitor de métrica. É
possível especificar um número positivo maior que zero ou ilimitado. O tamanho do log padrão é 1.
- reach set
- Configura o intervalo, o nível de log e o tamanho do log para o orientador de alcance.
- report
- Exiba um relatório de captura instantânea de estatísticas.
- sitename
- O sitename que deseja exibir no relatório. Esse é um nome do host
não resolvível que o cliente solicitará. O sitename deve ser um nome
completo de domínio.
Nota:
Os sitenames
adicionais são separados por um sinal de mais (+).
- restart
- Reinicie todos os servidores (que não estão inativos) para os pesos normalizados
(metade do peso máximo).
- message
- Uma mensagem que você deseja que seja gravada no arquivo de log do gerenciador.
- sensitivity
- Configura a sensibilidade máxima para quais pesos serão atualizados. Essa configuração
define quando o gerenciador deve alterar o peso para o servidor com base
nas informações externas.
- weight
- Um número de 0 a 100 usado como porcentagem de peso. O padrão 5 cria uma sensibilidade mínima de
5%.
- smoothing
- Configura o índice que suaviza a variação no peso quando efetuar o balanceamento de carga. Um índice de suavização superior fará com que os pesos do servidor sejam alterados menos drasticamente, conforme as condições da rede são alteradas. Um índice inferior fará com que os pesos do servidor sejam alterados mais drasticamente.
- index
- Um número de vírgula flutuante. O padrão é 1.5.
- start
- Inicie o gerenciador.
- log file
- O nome do arquivo no qual os dados do gerenciador estão registrados. Cada registro no log tem um registro de data e hora.
O arquivo padrão é instalado no diretório logs. Consulte Apêndice C. Arquivos de Configuração de Amostra. Para alterar o diretório no qual os arquivos de log são mantidos, consulte Alterando os Caminhos do Arquivo de Log.
- metric_port
- Porta que o Metric Server usa para relatar carregamentos do sistema. Se você especificar uma porta métrica, deverá especificar um nome do arquivo de log. A porta métrica padrão é 10004.
- status
- Exibe o atual status e os padrões de todos os valores globais
no gerenciador.
- stop
- Para o gerenciador.
- version
- Exibe a versão atual do gerenciador.
Exemplos
- Para configurar o intervalo de atualização para o gerenciador a cada 5 segundos:
sscontrol manager interval 5
- Para configurar o nível de criação de log como 0 para melhor desempenho:
sscontrol manager loglevel 0
- Para configurar o tamanho do log do gerenciador como 1.000.000 bytes:
sscontrol manager logsize 1000000
- Para obter uma captura instantânea de estatísticas do gerenciador:
sscontrol manager report
Este comando produz saída semelhante à:
----------------------------------
| SERVER | STATUS |
----------------------------------
| 9.67.129.221| ACTIVE|
| 9.67.129.213| ACTIVE|
| 9.67.134.223| ACTIVE|
----------------------------------
--------------------------
| MANAGER REPORT LEGEND |
--------------------------
| CPU | CPU Load |
| MEM | Memory Load |
| SYS | System Metric |
| NOW | Current Weight |
| NEW | New Weight |
| WT | Weight |
--------------------------
------------------------------------------------------------------------
| mySite | WEIGHT | CPU 49% | MEM 50% | PORT 1% | SYS 0% |
------------------------------------------------------------------------
| |NOW NEW | WT LOAD | WT LOAD | WT LOAD | WT LOAD |
------------------------------------------------------------------------
| 9.37.56.180 | 10 10 |-99 -1|-99 -1|-99 -1| 0 0|
------------------------------------------------------------------------
| TOTALS:| 10 10 | -1| -1| -1| 0|
------------------------------------------------------------------------
-----------------------------------------
| ADVISOR | SITENAME:PORT | TIMEOUT |
-----------------------------------------
| http | 80 | unlimited |
-----------------------------------------
- Para reiniciar todos os servidores para pesos normalizados e gravar uma mensagem no arquivo de log do gerenciador:
sscontrol manager restart Restarting the manager to update code
Este comando produz saída semelhante à:
320-14:04:54 Restarting the manager to update code
- Para configurar a sensibilidade como mudanças de peso para 10:
sscontrol manager sensitivity 10
- Para configurar o índice de suavização como 2.0:
sscontrol manager smoothing 2.0
- Para iniciar o gerenciador e especificar o arquivo de log nomeado ndmgr.log (os caminhos não podem ser configurados)
sscontrol manager start ndmgr.log
- Para exibir o status atual dos valores associados ao gerenciador:
sscontrol manager status
Esse
comando produz saída semelhante ao seguinte exemplo.
Manager status:
=============
Metric port................................... 10004
Manager log filename.......................... manager.log
Manager log level............................. 1
Maximum manager log size (bytes).............. unlimited
Sensitivity level............................. 5
Smoothing index............................... 1.5
Update interval (seconds)..................... 2
Weights refresh cycle......................... 2
Reach log level............................... 1
Maximum reach log size (bytes)................ unlimited
Reach update interval (seconds)............... 7
- Para parar o gerenciador:
sscontrol manager stop
- Para exibir o número da versão atual do gerenciador:
sscontrol manager version
sscontrol metric — configurar métricas do sistema

>>-sscontrol--metric--+-add--sitename+sn2+...+snN:metric+metric1+...+metricN--------------+-><
+-remove--sitename+sn2+...+snN:metric+metric1+...+metricN-----------+
+-proportions--sitename+sn2+...+snN:proportion1 prop2 prop3...propN-+
'-status--sitename+sn2+...+snN metric+metric1+...+metricN-----------'
- add
- Inclua a métrica especificada.
- sitename
- O sitename configurado. Os sitenames
adicionais são separados por um sinal de mais (+).
- metric
- O nome da métrica do sistema. Ele deve ser o nome de um executável ou arquivo de script no diretório de script do servidor de métrica.
- remove
- Remove a métrica especificada.
- proportions
- Proportions determina o significado de cada métrica conforme
comparado com outras quando elas são combinadas em um único carregamento
do sistema para um servidor.
- status
- Exibe os atuais valores de servidor para essa métrica.
Exemplos
- Para incluir uma métrica do sistema:
sscontrol metric add site1:metric1
- Para configurar as proporções para um nome de site com duas métricas do sistema:
sscontrol metric proportions site1 0 100
- Para exibir o status atual dos valores associados à métrica especificada:
sscontrol metric status site1:metric1
Este comando produz saída semelhante à seguinte:
Metric Status:
------------
sitename ..................... site1
Metric name ................... metric1
Metric proportion ............. 50
Server ......... 9.37.56.100
Metric data .... -1
sscontrol nameserver — controlar o NameServer

>>-sscontrol--nameserver--+-start--+----------------------+-+--><
| '-bindaddress--address-' |
+-stop----------------------------+
'-status--------------------------'
- start
- Inicia o servidor de nomes.
- bindaddress
- Inicia o servidor de nomes ligado ao endereço especificado. O
servidor de nomes responde apenas a uma solicitação destinada para
esse endereço.
- address
- Um endereço (IP ou simbólico) configurado na máquina do Site Selector.
- stop
- Para o servidor de nomes.
- status
- Exibe o status do servidor de nomes.
sscontrol rule — configurar regras

>>-sscontrol--rule--+-add--sitename+sn2+...+snN:rule+r2+...+rN--tipo--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-+
+-prioridade--value---------------+
'-metricname--value---------------'
- add
- Inclua esta regra em um sitename.
- sitename
- Um nome de host não resolvível que o cliente solicitará.
O sitename deve ser um nome
completo de domínio. Os sitenames
adicionais são separados por um sinal de mais (+).
- regra
- O nome escolhido para a regra. Esse nome pode conter qualquer caractere alfanumérico, sublinhado, hífen ou ponto. O nome pode conter de 1 a 20 caracteres e não pode conter espaços em branco.
Nota:
Regras adicionais são separadas por um sinal de mais (+).
- tipo
- O tipo de regra.
- tipo
- Suas escolhas para type são:
- ip
- A regra é baseada no endereço IP do cliente.
- metricall
- A regra é baseada no atual valor da métrica para todos
os servidores no conjunto de servidores.
- metricavg
- A regra é baseada na média dos atuais valores de métrica
para todos os servidores no conjunto de servidores.
- time
- A regra é baseada no horário do dia.
- true
- Essa regra é sempre true. Pense nela como uma instrução else
em lógica de programação.
- beginrange
- O menor valor no intervalo usado para determinar se a regra é
ou não verdadeira.
- low
- Depende do tipo de regra. O tipo de valor e seu padrão são
listados aqui pelo tipo de regra:
- ip
- O endereço do cliente como um nome simbólico ou no formato de
endereço IP. O padrão é 0.0.0.0.
- time
- Um inteiro. O padrão é 0, representando meia noite.
- metricall
- Um inteiro. O padrão é 100.
- metricavg
- Um inteiro. O padrão é 100.
- endrange
- O maior valor no intervalo usado para determinar se a regra é
ou não verdadeira.
- high
- Depende do tipo de regra. O tipo de valor e seu padrão são
listados aqui pelo tipo de regra:
- ip
- O endereço do cliente como um nome simbólico ou no formato de
endereço IP. O padrão é 255.255.255.254.
- time
- Um inteiro. O padrão é 24, representando meia noite.
Nota:
Ao definir beginrange e endrange dos intervalos de tempo, observe
que cada valor deve ser um número inteiro representando apenas a parte de
hora do tempo: as partes de uma hora não são especificadas. Por essa razão,
para especificar uma única hora — quer dizer, a hora entre 3h e 4h—
você especificaria um beginrange de 3 e um endrange
também de 3. Isso significa todos os minutos começando
às 3h e terminando às 3h59min. A especificação de um beginrange de 3
e um endrange de 4 cobriria o período de duas horas de
3h a 4h59min.
- metricall
- Um inteiro. O padrão é 2 para a 32ª potência menos 1.
- metricavg
- Um inteiro. O padrão é 2 para a 32ª potência menos 1.
- prioridade
- A ordem na qual as regras são recebidas.
- level
- Um inteiro. Se você não especificar a prioridade da primeira
regra incluída, o Site Selector irá configurá-la por padrão como 1. Quando
uma regra subsequente é incluída, por padrão, sua prioridade é calculada
para ser 10 + a atual prioridade mais baixa de qualquer regra existente. Por exemplo, suponha que você possua uma regra existente cuja prioridade seja 30. Você inclui uma nova regra e configura sua prioridade como 25 (que
é uma prioridade mais alta que 30). Em seguida você inclui uma terceira regra sem configurar uma prioridade. A prioridade da terceira regra
é calculada como sendo 40 (30 + 10).
- metricname
- Nome da métrica medida para uma regra.
- dropserver
- Remover um servidor a partir de um conjunto de regras.
- server
- O endereço IP da máquina servidor TCP como um nome simbólico ou em formato de
endereço IP.
Nota:
Os sitenames
adicionais são separados por um sinal de mais (+).
- remove
- Remove uma ou mais regras, separadas umas das outras por outro sinal de mais.
- set
- Configura valores para essa regra.
- status
- Exibe todos os valores de uma ou mais regras.
- useserver
- Insira o servidor no conjunto de regras.
Exemplos
- Para incluir uma regra que será sempre true, não especifique o intervalo inicial ou
intervalo final:
sscontrol rule add sitename:rulename type true priority 100
- Para criar uma regra que proíba o acesso a uma variedade de endereços IP, nesse
caso, aqueles que começam com “9”:
sscontrol rule add sitename:rulename type ip b 9.0.0.0 e 9.255.255.255
- Para criar uma regra que especificará o uso de um determinado
servidor das 11h às 15h:
sscontrol rule add sitename:rulename type time beginrange 11 endrange 14
sscontrol rule useserver sitename:rulename server05
sscontrol server — configurar servidores

>>-sscontrol--server--+-add--sitename+sn2+...+snN:server+s2+...+sN--+------------------------+-+-><
| +-metricaddress--address-+ |
| '-weight--value----------' |
+-down--sitename+sn2+...+snN:server+s2+...+sN----------------------------+
+-remove--sitename+sn2+...+snN:server+s2+...+sN--------------------------+
+-set--sitename+sn2+...+snN:server+s2+...+sN--+------------------------+-+
| +-metricaddress--address-+ |
| '-weight--value----------' |
+-status--sitename+sn2+...+snN:server+s2+...+sN--------------------------+
'-up--sitename+sn2+...+snN:server+s2+...+sN------------------------------'
- add
- Inclui esse servidor.
- sitename
- Um nome de host não resolvível que o cliente solicita.
O sitename deve ser um nome
completo de domínio. Os sitenames
adicionais são separados por um sinal de mais (+).
- server
- O endereço IP da máquina servidor TCP como um nome simbólico ou em formato de
endereço IP.
Nota:
Os servidores adicionais são separados por um sinal de mais (+).
- metricaddress
- O endereço do servidor de métrica.
- address
- O endereço do servidor como um nome simbólico ou um formato de endereço IP.
- weight
- Um número de 0 a 100 (que não exceda o valor de weightbound
máximo do sitename especificado) representando o peso para esse servidor. A
configuração do peso para zero evitará que outras solicitações sejam enviadas
para o servidor. O padrão é metade do valor de weightbound máximo do sitename especificado. Se o gerenciador estiver em execução, essa configuração será sobrescrita rapidamente.
- value
- O valor do peso do servidor.
- down
- Marque este servidor como inativo. Esse comando evita
que qualquer outra solicitação seja resolvida para esse servidor.
- remove
- Remove esse servidor.
- set
- Configura valores para esse servidor.
- status
- Mostra o status dos servidores.
- up
- Marque este servidor como ativo. Site Selector agora resolverá novas
solicitações para esse servidor.
Exemplos
- Para incluir o servidor em 27.65.89.42 em um sitename site1:
sscontrol server add site1:27.65.89.42
- Para marcar o servidor em 27.65.89.42 como inativo:
sscontrol server down site1:27.65.89.42
- Para remover o servidor em 27.65.89.42 para todos os sitenames:
sscontrol server remove :27.65.89.42
- Para marcar o servidor em 27.65.89.42 como ativo:
sscontrol server up site1:27.65.89.42
sscontrol set — configurar log do servidor

>>-sscontrol--set--+-loglevel--nível--------+------------------><
'-logsize--+-unlimited-+-'
'-size------'
- loglevel
- O nível em que o ssserver registra suas atividades.
- level
- O valor padrão de loglevel é 0. Os
possíveis valores são:
- 0 é Nenhum
- 1 é Mínimo
- 2 é Básico
- 3 é Moderado
- 4 é Avançado
- 5 é Detalhado
- logsize
- O número máximo de bytes a serem registrados no arquivo de log.
- size
- O valor padrão do logsize é 1 MB.
sscontrol sitename — configurar um sitename

>>-sscontrol--sitename--+-add--sitename+sn2+...+snN--+-----------------------------------------+-+-><
| +-cachelife--value------------------------+ |
| +-networkproximity--yes | no--------------+ |
| +-proportions--cpu--memória--port--metric-+ |
| +-proximitypercentage--value--------------+ |
| +-tempo de permanência--time--------------+ |
| +-ttl--time-------------------------------+ |
| +-waitforallresponses--yes | no-----------+ |
| '-weightbound--peso-----------------------' |
+-remove--sitename+sn2+...+snN-------------------------------------------+
+-set--sitename+sn2+...+snN--+----------------------------------------+--+
| +-cachelife--value-----------------------+ |
| +-networkproximity--yes | no-------------+ |
| +-proporções--cpu--memória--port--metric-+ |
| +-proximitypercentage--value-------------+ |
| +-tempo de permanência--time-------------+ |
| +-ttl--time------------------------------+ |
| +-waitforallresponses--yes | no----------+ |
| '-weightbound--peso----------------------' |
'-status--sitename+sn2+...+snN-------------------------------------------'
- add
- Inclua um novo sitename.
- sitename
- Um nome do host não resolvível solicitado pelo cliente.
Os sitenames
adicionais são separados por um sinal de mais (+).
- cachelife
- A quantidade de tempo pela qual uma resposta de proximidade
é válida e salva no cache. O padrão é 1800. Consulte Usando o Recurso de Proximidade de Rede para obter informações adicionais.
- value
- Um número positivo representando o número de segundos pelo qual uma
resposta de proximidade é válida e salva no cache.
- networkproximity
- Determina a proximidade de rede de cada servidor para o cliente solicitante. Use essa resposta de proximidade na decisão sobre balanceamento de carga.
Configure
a proximidade como ativada ou desativada. Consulte Usando o Recurso de Proximidade de Rede para obter informações adicionais.
- value
- As opções são yes ou no. O padrão é no, o que significa que a proximidade
de rede está desativada.
- proportions
- Configure a proporção da importância para cpu, memória, porta (informações
de quaisquer orientadores) e métricas do sistema para o Metric Server que são usadas pelo
gerenciador para configurar os pesos do servidor. Cada um desses valores é expresso como
uma porcentagem do total e o total é sempre 100.
- cpu
- A porcentagem de CPU em uso em cada máquina servidor de balanceamento
de carga (entrada do agente Metric Server).
- memory
- A porcentagem de memória em uso (entrada do agente Metric Server) em cada
servidor de balanceamento de carga
- port
- A entrada dos orientadores atendendo na porta.
- system
- A entrada do Metric Server.
- proximitypercentage
- Configura a importância da resposta de proximidade versus o funcionamento
do servidor (peso do gerenciador). Consulte Usando o Recurso de Proximidade de Rede para obter informações adicionais.
- value
- O padrão é 50.
- tempo de permanência
- O intervalo durante o qual um cliente receberá o mesmo
ID do servidor retornado anteriormente para a primeira solicitação. O
valor padrão de stickytime é 0, o que significa que o sitename não é
permanente.
- time
- Um número positivo diferente de zero representando
o número de segundos durante o qual o cliente recebe o mesmo ID do
servidor retornado anteriormente para a primeira solicitação.
- ttl
- Configura o tempo de vida. Indica por quanto tempo outro servidor
de nomes armazenará em cache a resposta resolvida. O valor padrão é 5 segundos.
- value
- Um número positivo representando o número de segundos durante os quais o servidor de nomes armazenará em cache a resposta resolvida.
- waitforallresponses
- Configura se você deve esperar todas as respostas de proximidade
dos servidores antes de responder à solicitação do cliente. Consulte Usando o Recurso de Proximidade de Rede para obter informações adicionais.
- value
- As opções são yes ou no. O padrão é yes.
- weightbound
- Um número representando o peso máximo que pode ser configurado
para servidores nesse sitename. O valor de weightbound configurado para sitename
pode ser substituído para servidores individuais usando o peso
do servidor. O valor padrão de weightbound do sitename é 20.
- weight
- O valor de weightbound.
- set
- Configure as propriedades do sitename.
- remove
- Remova esse sitename.
- status
- Mostra o status atual de um sitename específico.
Exemplos
- Para incluir um sitename:
sscontrol sitename add 130.40.52.153
- Para ativar a proximidade da rede:
sscontrol sitename set mySite networkproximity yes
- Para configurar uma vida de cache de 1900000 segundos:
sscontrol sitename set mySite cachelife 1900000
- Para configurar um percentual de proximidade de 45:
sscontrol sitename set mySite proximitypercentage 45
- Para configurar um sitename para não esperar todas as respostas antes de responder:
sscontrol sitename set mySite waitforallresponses no
- Para configurar o tempo de vida para 7 segundos:
sscontrol sitename set mySite ttl 7
- Para configurar as proporções de importância para CpuLoad, MemLoad, Port e System
Metric, respectivamente:
sscontrol sitename set mySite proportions 50 48 1 1
- Para remover um sitename:
sscontrol sitename remove 130.40.52.153
- Para mostrar o status para o sitename mySite:
sscontrol sitename status mySite
Este comando produz saída semelhante à:
SiteName Status:
---------------
SiteName ........................... mySite
WeightBound ........................ 20
TTL ................................ 5
StickyTime ......................... 0
Number of Servers .................. 1
Proportion given to CpuLoad ........ 49
Proportion given to MemLoad ........ 50
Proportion given to Port ........... 1
Proportion given to System metric .. 0
Advisor running on port ............ 80
Using Proximity .................... N
sscontrol status — exibir se o gerenciador ou orientadores estão em execução

>>-sscontrol--status-------------------------------------------><
Exemplos