Use o script xd_APCconfig.jacl para fazer mudanças persistentes na configuração do controlador de disposição de aplicativos.
Finalidade
É possível usar o script xd_APCconfig.jacl para modificar o controlador de disposição de aplicativos, os atributos do cluster dinâmico e as propriedades customizadas.
Local
O script xd_APCconfig.jacl está no diretório install_root\bin.
Uso
Para alterar a configuração, você deve ter privilégios administrativos de configurador e administrador.
Para executar o script
xd_APCconfig.jacl
com a ferramenta wsadmin, utilize o seguinte comando:
wsadmin.sh -profile xd_APCconfig.jacl -c "insert_proc"
No lugar da variável insert_proc, utilize o nome do procedimento e os valores de variáveis apropriados para concluir suas alterações. É necessário colocar os
procedimentos entre aspas. Talvez você tenha que modificar o comando wsadmin
para wsadmin.sh ou wsadmin.bat, dependendo do seu ambiente
operacional.
Procedimentos
Para obter uma lista dos atributos válidos que
você pode definir no controlador de posicionamento de aplicativos ou no cluster dinâmico,
execute o seguinte comando
wsadmin:
$AdminConfig show [$AdminConfig getid "/DynamicCluster:clustername/"]
Os procedimentos a seguir estão disponíveis:
- setAPCAttribute attribute_value
- Configura o atributo e o valor definidos no controlador de disposição de aplicativos. Para obter uma lista
dos atributos válidos para o controlador de disposição de aplicativos,
execute o seguinte comando wsadmin :
$AdminConfig show [$AdminConfig getid "/AppPlacementController:/"]
- getAPCAttribute attribute_name
- Exibe o atributo e o valor
do controlador de disposição de aplicativos especificado.
- setAPCCustomProperty property value description
- Configura a descrição, o valor e o nome da propriedade customizada do controlador de disposição de aplicativos especificado. Consulte
Propriedades Customizadas de Posicionamento do Aplicativo
para obter as propriedades
customizadas que você pode definir no controlador de posicionamento de aplicativos. Por exemplo, o seguinte comando configura a propriedade customizada numVerticalInstances:
wsadmin.sh -profile xd_APCconfig.jacl -c "setAPCCustomProperty numVerticalInstances.myNode 3 verticalstacking"
- getAPCCustomProperty custom_property_name
- Obtém o valor e a descrição da propriedade customizada do controlador de disposição de aplicativos especificado. Por exemplo, o seguinte comando obtém o valor da propriedade customizada numVerticalInstances:
wsadmin.sh -profile xd_APCconfig.jacl -c "getAPCCustomProperty numVerticalInstances.myNode"
- setDynamicClusterAttribute dynamic_cluster_name attribute_value
- Configura o atributo e o valor definidos para o cluster dinâmico especificado. Para
obter uma lista dos atributos válidos para clusters dinâmicos, execute o
seguinte comando wsadmin:
$AdminConfig show [$AdminConfig getid "/DynamicCluster:clustername/"]
- getDynamicClusterAttribute dynamic_cluster_name attribute
- Exibe o valor de atributo do cluster dinâmico especificado.
- setDynamicClusterCustomProperty dynamic_cluster_name custom_property_name value description
- Configura uma propriedade customizada no
cluster dinâmico especificado. Consulte
Propriedades Customizadas do Cluster Dinâmico
para obter as propriedades
customizadas que você pode definir nos clusters dinâmicos. Por exemplo, o seguinte comando configura a propriedade customizada HTTPsessionRebalanceOff:
wsadmin.sh -profile xd_APCconfig.jacl -c "setDynamicClusterCustomProperty my_dyncluster HTTPSessionRebalanceOff true disablerebalancing"
- getDynamicClusterCustomProperty dynamic_cluster_name property
- Obtém o valor da propriedade customizada especificada para um cluster dinâmico.Por exemplo, o seguinte comando obtém o valor da propriedade customizada HTTPSessionRebalanceOff:
wsadmin.sh -profile xd_APCconfig.jacl -c "getDynamicClusterCustomProperty my_dyncluster HTTPSessionRebalanceOff"