Boa noite.

Checa a versão do seu mod_jk com:

$ dpkg -l libapache2-mod-jk

Se for maior ou igual a 1.2.9, você pode configurar o algoritmo de
balanceamento com a oção "method" no seu worker.properties para "B", de
busyness. Isso vai fazer com que as requisições sejam encaminhadas para os
membros menos ocupados do cluster.

Essa e outras opções são explicadas na documentação:
http://tomcat.apache.org/connectors-doc/reference/workers.html

Um abraço e boa sorte! ;)

Att,

Fernando Mercês
Linux Registered User #432779
www.mentebinaria.com.br
------------------------------------
"Ninguém pode ser escravo de sua identidade; quando surge uma possibilidade
de mudança é preciso mudar". (Elliot Gould)


2012/2/28 <[email protected]>

> Olá!
> Estou utilizando balanceamento de carga do apache (mod_jk) para balancear
> carga entre 4 servidores apache tomcat.
> Ambiente funcionando quase perfeitamente porem notei um detalhe
> interessante.
> Quando um servidor tomcat esta sobrecarregado de processamento acaba
> ficando lento, e mesmo assim ele recebe solicitações e algums usuarios
> acaba caindo nele.
> Alguem sabe se e possivel fazer o mod_jk verificar se um determinado
> servidor tomcat esta com consumo muito alto e as novas solicitações não
> cairem nele?
> Porque reparei que se os usuarios estiverem usar o servidor tomcat
> sobrecarregado, mesmo eles fechando o navegador e abrindo novamente ele cai
> no mesmo servidor.
> Agradeço ajuda

Responder a