Monitoramento e balanceamento de carga dos servidores

Introdução

O Web Framework disponibiliza informações que possibilitam o uso de ferramentas de monitoramento e balanceamento de carga. Essas informações são retornadas para essas ferramentas por meio de cookies ou meta tags.

Monitoramento da disponibilidade do Web Framework

O Sistema disponibiliza para o navegador a informação de memória em meta dados através da página http:///-1898145722 da página de login, quando há a iminência de esgotamento.

Para isso é utilizada a tag abaixo:

<meta http-equiv="x-engine-warn" content="out-of-memory">

É recomendado que no monitoramento do uso do Web Framework seja verificado as informações a seguir:

    1. O retorno de http:///-1898145722 deve ser 200, isso significa que a resposta do servidor está correta.

    2. O conteúdo da página não contenha as palavras "Error" ou "Erro".

    3. A página não deve conter a meta tag de estouro de memória exibida acima

Necessidades do Web Framework quanto ao balanceamento de carga

O Web Framework necessita de afinidade por servidor, devido ao uso requerido de sessões Stateful.

Uma vez iniciada a sessão de um usuário em um servidor, esse servidor deve processar todas as demais requisições desse usuário.

Para estabelecer essa afinidade, há o cookie "serverId" que permite associar um usuário ao servidor que processa a sessão.