Several client installations have been failing lately. I’ve been able to correlate most of the server outages to Windows Update applying a service pack and rebooting. When the system comes back up, Lucee (sometimes) fails to start. I’m not seeing anything in the catalina.*.log files.
I’m looking at one of those times in the Event Viewer and I found these events:
Error 2/11/2021 10:07:53 PM Service Control Manager 7009 None A timeout was reached (30000 milliseconds) while waiting for the Lucee service to connect.
Error 2/11/2021 10:07:53 PM Service Control Manager 7000 None The Lucee service failed to start due to the following error: The service did not respond to the start or control request in a timely fashion.
The same events are repeated for my Tomcat9 service (separate tomcat instance running on java 8 for a legacy app)
Both are configured in Windows Service Control with startup type: Automatic.
Is it possible that Automatic (Delayed Start) might help?
I’ve tried changing that setting on one of the servers, but I have no idea if it will work, since it only seems to happen when updates are installed, and not every time or on every server…Manual reboot always seems to start up fine.
OS: Windows 2019 Server
Java Version: OpenJDK 11.0.3
Tomcat Version: 9.0.19
Lucee Version: 22.214.171.124