When deploying our application (Java, Spring) on ββTomcat 7, this is normal. Now that we have upgraded to Tomcat 8 , it is very slow when serving static content. Considering the developer tools (see the screenshot below), each request for static content (small .js and .css files) requires as much as we configured for connectionTimeout in server.xml. Since the default value is 20,000, it may take 20 seconds. for each file. When dropped to 1000, it will be faster and take 1 second. for each.
This happens on different development machines using default configurations. Other processes (web service requests, etc.) are working fine.
I wonder what and where to start looking.