Criando a Persistência de Sessão para um grade de dados

Para configurar o aplicativo WebSphere Application Server para usar o dispositivo para gerenciamento de sessões, é possível selecionar o dispositivo quando instalar um novo aplicativo ou pode atualizar o aplicativo existente ou as configurações do servidor para usar o dispositivo.

Antes de Iniciar

Antes de alterar a configuração no WebSphere Application Server, você deve ter:
  • Acesso à célula do WebSphere Application Server que você deseja configurar.
  • O endereço IP ou o nome do host completo do dispositivo
  • Um ID do usuário e uma senha usados para efetuar login no dispositivo interface com o usuário. Para criar uma grade de dados, você deve ter permissões de criação de cache de dados.
  • WebSphere eXtreme Scale Client instalado em sua configuração do WebSphere Application Server. Consulte Instalando o WebSphere eXtreme Scale Client para obter mais informações.
  • Segurança global ativada no console administrativo do WebSphere Application Server, se seu dispositivo tiver a segurança de camada de transporte ativada ou você desejar assegurar que os clientes usem segurança de camada de transporte. Consulte Configurando Segurança da Camada de Transporte (TLS) para obter mais informações.
  • Apenas as sessões que usam cookies como o mecanismo de rastreamento de sessão podem ser salvas para a grade de dados. Não é possível persistir sessões que usam a regravação de URL como um mecanismo de rastreamento de sessão.

Procedimento

Resultados

Você configurou o gerenciador de sessões HTTP para persistir as sessões para uma grade de dados. As entradas são removidas da grade de dados quando as sessões expiram. Consulte Configurações de Gerenciamento de Sessões para obter informações adicionais sobre como atualizar o valor do tempo limite da sessão no console administrativo do WebSphere Application Server.
Se a grade de dados inteira que está hospedando os dados da sessão do aplicativo estiver inacessível a partir do cliente do contêiner da Web, o cliente usará no lugar o contêiner da web base do WebSphere Application Server para o gerenciamento de sessão. A grade de dados pode estar inatingível nos cenários a seguir:
  • Um problema de rede entre o contêiner da web e o dispositivo.
  • Os processos do servidor no dispositivo foram interrompidos.
As sessões usadas menos recentemente são invalidadas a partir do cache de sessão do contêiner da web. Se a grade de dados no dispositivo se tornar disponível, as sessões que foram invalidadas no cache de contêiner da web pode recuperar dados da grade de dados remota e carregar os dados em uma nova sessão. Se a grade de dados inteiro no dispositivo não estiver disponível e a sessão estiver invalidada no cache da sessão, os dados da sessão do usuário serão perdidos. Devido a esse problema, não encerre uma grade de dados de produção inteira quando o sistema estiver em execução sob carga.
CUIDADO:
Quando você configura este cenário, as credenciais de segurança para o IBM WebSphere DataPower XC10 Appliance são automaticamente armazenadas na configuração do WebSphere Application Server. Se você alterar as credenciais para a grade de dados após a configuração inicial, o WebSphere Application Server não terá mais as credenciais corretas. É possível reconfigurar as credenciais aplicando as configurações de gerenciamento de sessões do eXtreme Scale novamente.

O que Fazer Depois