Como "graciosamente" encerrar um nó no WebSphere Network Deployment?

3

Como eu posso "graciosamente" encerrar um nó no WebSphere Network Deployment 6.1? Minha preocupação é não encerrar as sessões ativas quando um desligamento é necessário. Minha intenção é evitar que um nó aceite novas sessões e, quando não houver mais sessões ativas, posso encerrar com segurança esse nó. Acredito que isso possa ser feito evitando que o nó aceite novas sessões (mas mantendo as sessões existentes até o final) E evitando que o IBM HTTP Server envie solicitações para esse nó. Existe alguma maneira de fazer isso? Existe outra maneira mais apropriada? Enquanto isso, estou pensando em ativar o compartilhamento de sessões entre os nós, mas isso não é possível agora.

    
por Renan Vinícius Mozone 28.06.2010 / 23:59

1 resposta

3

Bem, você não fecha um "nó"; você encerra servidores dentro de um nó. Você pode estar confuso com um "Agente do Nó"; mas um Agente do Nó não processa solicitações - ele simplesmente mantém o "link" entre o Deployment Manager e as instâncias do servidor no nó real (é possível encerrar o Agente do Nó e as instâncias do servidor continuariam lidando com solicitações).

Então, a resposta para sua pergunta é simplesmente - parar todos os servidores nesse nó. Uma parada "regular" (ou seja, não uma parada imediata) faz o que você descreve como desejável - primeiro, para de receber novas solicitações, depois para esperar até que todas as solicitações em andamento sejam concluídas - e depois desligar o servidor.

    
por 09.10.2010 / 04:47

Tags