Habe ein Servlet erzeugt (läuft unter Tomcat 5.0) welches in der Methode init() jetzt nur mal eine Konsolenausgabe macht damit ich nachschauen kann ob das läuft. Wenn ich nun den Tomcat starte und mit dem Browser auf das Servlet zugreife, klappt auch alles wunderbar. Die Meldung aus init() wird angezeigt. Nehme ich nun das Lasttestprogramm JMeter und erzeuge mit diesem einen Request, so wird die init() erneut ausgeführt obwohl dies überhaupt nicht sein dürfte!
Hier der Auszug aus nem Buch, was mich nun irritiert:
Jemand ne Idee was das sein könnte? Laut diverser Bücher wird die init() nur ein einziges mal aufgerufen und zwar wenn das Servlet initialisiert wird.
Link: JMeter http://jakarta.apache.org/jmeter/
Hier der Auszug aus nem Buch, was mich nun irritiert:
The init method is called when the servlet is first created; it is not called again for each user
request. So, it is used for one-time initializations, just as with the init method of applets.
Jemand ne Idee was das sein könnte? Laut diverser Bücher wird die init() nur ein einziges mal aufgerufen und zwar wenn das Servlet initialisiert wird.
Code:
public void init() throws ServletException
{
System.out.println("Servlet wurde initialisiert!");
}
Link: JMeter http://jakarta.apache.org/jmeter/