I've been trying to find a tomcat property for defining a request timeout. Specifically, I was looking for a way to limit the amount of time the request takes from the server side.
After doing some research, it seems it is not possible and
there is no way to guarantee that [a timeout] as you cannot force the thread that is handling the request to stop.
This feels by design, which makes me wonder why.
What are the reasons against having such a property? Or is it a technical limitation of the architecture?
PS: I found that the same thing holds true for Tomcat, Httpd, and apparently wakanda? which is why my question is about servers in general. Please correct me if I'm wrong in that assumption.