On 3/4/21 11:39 AM, Tarun Sharma wrote: > Hi All, > I have a webapp on jetty which uses spring beans. I am using the listener > class of type 'ContextLoaderListener' to initialize the spring context and > then invoke some "startup action" on the beans. This "startup action" is > taking long on some occasions leading to delayed webapp startup. Is there a > way to move this action out of webapplication deployment so that my web > application is available quickly?
Nothing out of the box AFAICT. I solved this some time ago using a separate handler that answers incoming requests while the real app context starts up in a separate thread. When the real context is ready the temporary handler is deregistered. See my demo code here https://github.com/dirk-olmes/jetty-delayed-context-startup/tree/deferred_context_startup HTH, -dirk _______________________________________________ jetty-users mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jetty-users
