Boa tarde!!!
Gostaria de saber se alguém aqui usa ou tem alguma informação de como fazer, se é que é possível, um controle de recursos do servidor por usuário/sessão http ou coisa do tipo.
Acontece que vários usuários utilizam o App (JSF 2 + Primefaces + Hibernate, servidor Jetty), e quando um usuário faz uma requisição muito grande ao servidor, o mesmo utiliza todos os recursos para tal requisição, ficando lento para os outros usuário.
As vezes um select muito grande, ou um processamento muito pesado, o uso o CPU vai a 100% e falta recursos do servidor para atender as outras requisições satisfatoriamente.
Existe alguma maneira de limitar os recursos por sessão? Claro que a requisição deste usuário levará mais tempo, mas considero mais viável.
Como lidam com isto?
Obrigado desde já, abraços!