Web Server goes through different events in its lifecycle:
init - This event includes reading configuration, initializing built-in subsystems, naming, security and logging services, and creating the web container.
startup - loading and initializing deployed applications.
service - The server is ready to service requests shut down: stopping and destroying loaded applications. The system is preparing to shut down.
terminating - The container is being closed, which terminates the built-in subsystems and server runtime environment.
reconfig - A transient server state in which a server thread is dynamically reconfiguring while the rest of the server in the service state. This state can occur several times during the life of the server.