en fonction de cela (servlet response time is slow for first request) SO Question Je peux utiliser le paramètre load-on-startup
dans web.xml pour créer les classes de services au démarrage et non sur la première requête client, ce qui provoque de meilleurs temps de réponse pour les clients.Jersey + Chargement au démarrage Grizzly sans web.xml
Cependant j'utilise Grizzly + Jersey, comment puis-je configurer ce comportement dans grizzly, ou est-ce complètement impossible? Alors ce serait des solutions de rechange à Grizzly sans utiliser Java épanouie EE Application Server
EDIT: principale méthode principale est la suivante:
public static void main(String... args){
//Packages which contain service classes
final ResourceConfig rc = new ResourceConfig()
.packages("de.danielr1996.flamingoapi.services");
//Logging Aktivieren
rc.register(new LoggingFilter());
//Dependency Injection konfigurieren
rc.register(new DependencyBinder());
//Jackson hinzufügen
rc.register(JacksonFeature.class);
//Datenbank initialisieren
DatabaseUtil.getEntityManagerFactory();
// Server erstellen
return GrizzlyHttpServerFactory.createHttpServer(URI.create(BASE_URI), rc);
}
Merci à l'avance
Où faire mettre ce (Ma principale méthode est la question à présent)? – danielr1996
@ danielr1996 Mis à jour – fg78nc