Hi,
thank you for adding the RateLimitFilter in Tomcat 9.0.76. It is working
as expected, but I wonder if the log message during initialisation is
correct: Actual is [{3}] per [{4}] milliseconds. [{5}].
To me it looks like that parameter {4} is printed in seconds.
For example, this is my web.xml configuration:
<filter>
<filter-name>RateLimitFilter</filter-name>
<filter-class>org.apache.catalina.filters.RateLimitFilter</filter-class>
<init-param>
<param-name>bucketDuration</param-name>
<param-value>10</param-value>
</init-param>
<init-param>
<param-name>bucketRequests</param-name>
<param-value>10</param-value>
</init-param>
</filter>
my log shows:
[RateLimitFilter] initialized with [10] requests per [10] seconds.
Actual is [16] per [16] milliseconds.
Thanks again,
Peter
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org