1
この(servlet response time is slow for first request)の質問web.xmlのload-on-startup
パラメータを使用して、起動時にサービスクラスを作成できます。これは最初のクライアント要求ではなく、クライアントの最初の応答時間が向上します。Jersey + Grizzly load-on-startup web.xmlなし
しかし、私はGrizzly + Jerseyを使用していますが、どのようにこの動作をgrizzlyで設定できますか?これは完全に不可能ですか?その後、本格的なJava EEアプリケーションサーバーに
EDITを使用せずにグリズリーに代わる何でしょう:メインメインメソッドはこれです:事前に
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);
}
おかげ
をアダプタを追加設定今)? – danielr1996
@ danielr1996更新 – fg78nc