Utilize esta tarefa para iniciar um cluster de ObjectGrid simples para testar a
funcionalidade do ObjectGrid distribuído no ambiente do WebSphere Application Server.
Por que e quando realizar esta tarefa
Utilize esta tarefa para configurar um servidor de aplicativos para hospedar um servidor ObjectGrid
baseado nos arquivos
cluster-config-1.xml e
cluster-objectgrid-definition.xml.
O arquivo cluster-config-1.xml tem somente uma definição de servidor ObjectGrid.
Esse servidor ObjectGrid representa o cluster de ObjectGrid de amostra. É possível
utilizar um servidor de aplicativos independente ou um cluster com um membro de cluster
para hospedar o servidor ObjectGrid de amostra.
- Extraia os arquivos META-INF/cluster-config-1.xml e META-INF/cluster-objectgrid-definition.xml do arquivo /optionalLibraries/ObjectGrid/objectgridSamples.jar para
o diretório /optionalLibraries/ObjectGrid.
- Defina os argumentos de JVM genéricos necessários.
- No console administrativo, clique em Servidores > Servidores de
Aplicativos > server_name > Definição de Processo > Java Virtual Machine.
- Em Argumentos de JVM Genéricos, digite o seguinte texto:
-Dobjectgrid.server.name=server1
-Dobjectgrid.xml.url=file:///<INSTALL_ROOT>\optionalLibraries\ObjectGrid\
META-INF\cluster-objectgrid-definition.xml
-Dobjectgrid.cluster.xml.url=file:///<INSTALL_ROOT>\optionalLibraries\
ObjectGrid\META-INF\cluster-config-1.xml
INSTALL_ROOT é
o diretório raiz da instalação do WebSphere Application Server.
- Clique em Salvar.
- Clique em Salvar para Configuração Principal.
- Selecione a opção Sincronizar as Alterações com os Nós. Clique em Salvar.
- Copie o arquivo /optionalLibraries/ObjectGrid/objectgridSamples.jar
para o diretório /classes ou lib/ext.
O objectgridSamples.jar contém classes das quais o
servidor ObjectGrid de amostra necessita para as implementações de plug-in que são
definidas no arquivo cluster-objectgrid-definition.xml.
Esse arquivo JAR também é utilizado para serializar e desserializar os objetos que são
armazenados em mapas.
- Reinicie o servidor para que a alteração seja efetivada.