Sevlets java

Ola pessoal.
Alguem poderia me informar se tem como saber quantas requisições o usuário está fazendo em um determinado intervalo de tempo (ex: 1m)?

Você pode criar um ServletRequestListener que será disparado para toda requisição que chegar, com isso, basta implementar no listener a lógica que irá fornecer a informação que precisa.

Veja: http://www.thejavageek.com/2013/10/27/servlet-listeners-servletrequestlistener/