Duplicar posible:
How to run an arbitrary startup function in a ring project?ejecutar una función de inicio de la aplicación del anillo/compjure después de desplegar
estoy usando el middleware anillo clojure, con compojure, para construir una API simple. Implemento la aplicación a menudo como una guerra.
Esto funciona muy bien, pero estoy buscando maneras de ejecutar un código de inicialización inicial cuando se inicia la aplicación. Cuando ejecuto "Lein Ring Server" funciona perfectamente; sin embargo, cuando se implementa como una guerra, parece que solo se ejecuta cuando la primera solicitud llega al servidor (es decir, vago). ¿Hay alguna manera de que no sea flojo (sin usar AOT) o existe una forma mejor de conectarlo al ciclo de vida del middleware de anillo?
Canonical Responda aquí: http://stackoverflow.com/questions/13978623/how-to-run-an-arbitrary-startup-function-in-a-ring-project –