servlet-Antwortzeit für erste Anforderung ist langsam

Servlet Antwortzeit langsam nur für 1. Anfrage

Reaktionszei

1request ist 10,5 Sekunden.

des Weiterenrequest 2,5 Sekunden.

Von wenigenjava Ressourcen Ich habe erfahren, dass dieservlet lädt das benötigteclasses zum ersten Mal während des erstenrequest und verwendet dasselbe für weitererequests und damit dasdelay

Fix 1: Ich habe ein @ ersteldummy request innerhalb derservlet unmittelbar nach der Ausführung voninit() Methode

Reaktionszeit: 2,5 Sekunden für alle Anforderungen über Benutzeragenten.

Fix 2: Ich habe versucht laden möglichclasses in demstartup vonservlet

Reaktionszeit: für erstesrequest ist 6 Sekunden. 2,5 Sekunden für andere Anfragen.

Ist es eine andere Möglichkeit, das Gleiche zu erreichen, weil ich glaube, dassMethode muss geändert werden, wenn sich die URL der Anwendung (Portnummer, Ressourcenpfad usw.) und die Antwortzeit von @ ändermethod 2 ist nicht ausreichend.

Ich habe bereits @ gesetloadOnStartup=1 für meinservlet.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage