melhor prática de limite de taxa de apache

1

Eu tenho o seguinte cenário comercial:

  1. carga do servidor http do apache equilibra a solicitação do cliente para os servidores de aplicativos por meio do ajp
  2. todo o trabalho intensivo de recursos é feito em servidores de aplicativos para cada solicitação
  3. As solicitações
  4. são baseadas no usuário do aplicativo, mas não há uma maneira fácil de limitar o limite ao usuário.
  5. a maioria dos usuários seria proveniente de um único ip, alguns podem vir de alguns ips. Portanto, para a intenção deste problema, eu suponho que cada usuário viria de um ip.
  6. o objetivo é impedir que qualquer usuário avance o servidor com solicitações.

Atualmente estou usando a limitação de taxa do iptables para limitar o número máximo de conexões simultâneas por ip.

Existe uma abordagem melhor?

    
por user12145 11.09.2014 / 05:51

1 resposta

0

Provavelmente, sua melhor chance será algo como link

Além disso, como você está usando o ajp, presumo que você esteja no tomcat final da frente. Outra técnica que minha ajuda é usar um Servlet Assíncrono - link

    
por 11.09.2014 / 07:08