Apache & Tomcat ThreadsPerChild problem

I have the following setup
(Windows Server 2012 R2) Apache 2.4 (to handle the SSL)-> Tomcat 8.0.30 → Vaadin (7.6.6).
The application is working fine, however I have noticed that some times Apache Server shutdown and throws the following error:

[Sun Jul 10 15:43:31.436495 2016]
[pid 1192:tid 1312]
AH00326: Server ran out of threads to serve requests. Consider raising the ThreadsPerChild setting

From that point on, the application becomes unresponsive through the Apache route (if I try through the Tomcat route on 8080 port everything works fine)…

Does anyone have any idea why this is happening? I 'm enclosing the web.xml file I am using for my Application.


<?xml version="1.0" encoding="UTF-8"?> ServiceManager servicemanager.InitialApplicationSettingsLoader index.html index.htm index.jsp default.html default.htm default.jsp 120 Configurations File Path (Config.ini / log4j.xml) application.configdirectory C:\\MySystem\\Configuration If user closes browser, the UI clears after the heartbeat heartbeatInterval 500 closeIdleSessions true [/code]Thanks Nick


Your apache mpm worker crashed and you need to raise your ThreadsPerChild in httpd.conf

See more here: