Session Problem

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo!

Ich habe folgendes Problem:

Wenn man sich bei der Webapplikation mit Browser A einloggt und gleichzeitig in einer zweiten Browserinstanz B dasselbe macht, dann bekomme ich vom Tomcat ein und dieselbe Session ID. Ist hier ganz grob gesagt der Tomcat schlicht und einfach falsch konfiguriert oder liegt es am myFaces (ich weiß, so etwas läßt sich schwer aus der Ferne sowie ohne nähere Beschreibung nicht wirklich beantworten - ich brauche nur einen Anhaltspunkt). Weiters ist es auch so dass wenn ich JMeter mit einem Thread laufen lasse alles funktioniert, aber sobald 2 bis mehr Threads laufen kommt das JMeter nicht wirklich in die Gänge.

Dies alles unter:
Tomcat 5.5
myFaces 1.1.3
Oracle 10g

Ich bin für jeden Tipp dankbar.

mfg
 

Ralf Ueberfuhr

Bekanntes Mitglied
Ich würde sagen, dieses Verhalten ist normal. Die Session-ID wird in einem Cookie gespeichert, worauf auch Instanz B zugreifen kann. Das ist sogar gut so, denn ein Benutzer möchte evtl. eine Seite in einem neuen Browserfenster öffnen, da will er sich sicher nicht ein zweites Mal einloggen müssen.

Mit JMeter kenn ich mich nicht aus. Hast du denn schonmal manuell zwei parallele Aufrufe starten können? Liegt es evtl. an deinem Servlet? Nicht, dass du die doGet(...)-Methode synchronized gekennzeichnet hast?
 
G

Gast

Gast
Hallo!

Ok, dass erste betreffend Cookies sehe ich ein, jedoch macht es mich stutzig dass JMeter, wenn ich bspw. 5 Threads beim Test laufen lasse, dass er sich hier aufhängt bzw ewig ladet und zu keinem Ergebnis kommt. Wenn ich JMeter richtig verstanden habe, dann simuliert es ja 5 verschiedene Benutzer die auf die Webapplikation zu greifen und das müsste ja eigentlich funktionieren? Und ich habe schon mal parallel 2 Aufrufe gestartet und eben je nachdem ob ich sie "gleichzeitig" mache oder nicht bekomme ich unterschiedliche Ergebnisse. Wenn ich tatsächlich zur selben Zeit mich 2mal einlogge haben beide dieselbe Session ID, wenn ich alles hintereinander mache, dann klappt es.
 

y0dA

Top Contributor
Grade gesehen dass ich nicht eingeloggt war :(

Also um es vorweg zu sagen, wie die doGet Methode im Moment aussieht kann ich erst wieder am Montag sagen (in der Arbeit). Weiters bin ich auch leider wie die Jungfrau zum Kind zu dieser Webapplikation gestossen und habe leider noch nicht eine komplett Übersicht des gesamten Codes.

Das mit der doGet Methode werde ich mir am Montag ansehen, sonst vllt noch eine Idee betreffend meinem vorherigen Post?

mfg
 

y0dA

Top Contributor
Sodale!
doGet ist nicht snychronized etc.

Muss ich den Tomcat irgendwie speziell konfigurieren?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Session Problem Allgemeines EE 9
T Session-Problem Allgemeines EE 2
Q Tomcat/java-Session-Problem Allgemeines EE 9
P Session Problem Allgemeines EE 17
F Problem mit Session (Weitergabe an andere JSPs) Allgemeines EE 2
A (EJB)Session abhängige Parameter in POJO lesen Allgemeines EE 3
O JSF / Primefaces Session handling Allgemeines EE 1
I Session löschen in Bean (Session Beans) Allgemeines EE 1
J Hello World mit Stateless Session Bean - Was mache ich falsch? Allgemeines EE 2
H Shared Session in Webmodulen Allgemeines EE 2
J Unterschied zwischen HttpSession und Stateful Session Bean Allgemeines EE 3
R Wie eine stateful session bean erneut "aufgreifen" Allgemeines EE 22
P Unterschied Session Scope / Stateful Session Bean Allgemeines EE 6
F Session zerstören Allgemeines EE 12
A Im PhaseListener auf Stateful Session Bean zugreifen Allgemeines EE 6
G Session Allgemeines EE 6
G Session neu!? Allgemeines EE 7
M Fehler bei Javamail Session mit Glassfish 3 Allgemeines EE 3
Java.getSkill() verbindung / connection in session speichern Allgemeines EE 4
D Frage zum Statefull Session Beans Lebenszyklus Allgemeines EE 3
MQue Session - Cookie Allgemeines EE 27
MQue Session Exception Allgemeines EE 5
M j_security_check Login und Session-ID Allgemeines EE 2
S Session in eine andere Anwendung übergeben Allgemeines EE 2
F Session abgelaufen und direkter Aufruf Allgemeines EE 10
Y myFaces und Hibernate Session Handling Allgemeines EE 7
S tomcat session timeout - und was danach? Allgemeines EE 1
Q Form Based Authentication - Session Attribute ? Allgemeines EE 2
A Session Bean mit Local-Interface nutzen Allgemeines EE 3
G Session Cookies Allgemeines EE 2
Q Session Tracking - Wie macht mans richtig! Allgemeines EE 3
B Session Daten pro User merken Allgemeines EE 9
H [JSP JSF] Session Timeout und Redirekt zur Startseite Allgemeines EE 5
I Session-Attribute von Client zugänglich? Allgemeines EE 6
G session token Allgemeines EE 3
K tomcat: session-unabhängiges speichern Allgemeines EE 3
S Struts und Session Allgemeines EE 2
J Tomcat mit eigener Session-Implementierung Allgemeines EE 15
Y JSF - Session Handling Firefox Allgemeines EE 3
Y JSF - Session invalidate bei outpulink möglich? Allgemeines EE 4
R Session Tracking & Cookies Allgemeines EE 3
B Variablen ausserhalb der session ? Allgemeines EE 2
T Zugriff auf Session-Objekte in JSP Allgemeines EE 2
W Session tracking mit URL rewrite - Session weg! Allgemeines EE 4
G Neue Session bei der Verwendung von Frames Allgemeines EE 3
RaoulDuke EJB 3.0 - Exceptions aus Methoden einer Session Bean Allgemeines EE 2
Z Session aufräumen Allgemeines EE 2
G JBoss - Session / Entity Allgemeines EE 8
S Bild in Session Allgemeines EE 2
F Session Bean -> Daten aus dem Servlet holen Allgemeines EE 11
P Struts Form Bean vs. Session Variable Allgemeines EE 6
A JSF - Daten in Session speichern Allgemeines EE 2
R Formulareingaben gezielt aus Session löschen Allgemeines EE 4
W Session nach Browserschließung erhalten im Tomcat Allgemeines EE 4
R Vernünftige Session-Verwaltung mit Struts Allgemeines EE 4
L Zwei Browserfenster mit unterschiedlicher session - geht das Allgemeines EE 3
flashfactor Logging in einem Session-Bean Allgemeines EE 2
H JSP, Session und Java-Bean Allgemeines EE 4
flashfactor Frage zu Session-Lebensdauer Allgemeines EE 3
J xdoclet session facade + value object Allgemeines EE 2
M Session Bean vers. Entity Bean Allgemeines EE 3
G ResultSet in Session speichern Allgemeines EE 4
P Session Attribute an Klasse übergeben Allgemeines EE 13
G Mit Session-IDs richtig umgehen Allgemeines EE 3
C Mail von einer Session Bean aus senden Allgemeines EE 2
P Session NullPointerException Allgemeines EE 17
H daten in session speichern Allgemeines EE 8
G list in session schreiben Allgemeines EE 4
P String-Array an session Variable übergeben Allgemeines EE 3
P Session Beans importieren Allgemeines EE 2
D Problem mit Update von ApacheHttpClient von 5.2 auf 5.3 Allgemeines EE 10
D Problem mit redundanten Servern Allgemeines EE 7
Azemaria JSF: Problem bei der einfachsten Applikation Allgemeines EE 2
P JPA Internal Problem Nullpointer Allgemeines EE 10
S MessageDrivenBean Problem beim Zugriff auf Stateful EJB Allgemeines EE 2
M Glassfish Deployment-Problem unter Eclipse Allgemeines EE 0
B Problem beim Lesen des Codes... Allgemeines EE 2
R JPA Problem beim Speichern eines Users Allgemeines EE 2
S WebSocket Problem Allgemeines EE 0
F Eclipse/Java EE Debug-Problem Allgemeines EE 1
G Problem: Servlet in JSP einbinden mit <jsp:include> Allgemeines EE 3
Raidri [SEAM] rich:dataTable sortBy Problem Allgemeines EE 6
T Problem mit den Beispielen von Apache Allgemeines EE 5
W JSF Validator Problem HTTP Status 500 Allgemeines EE 2
E JBoss 7.1 Datasource Problem Allgemeines EE 2
M JSP Problem -unbestimmte Anzahl von Werten Transportieren Allgemeines EE 9
S Problem mit EJB Verständnis Allgemeines EE 4
B Problem beim einbinden einer CSS in eine JSP Allgemeines EE 8
F JSP Problem mit Datenbankanbindung über Glassfishserver Allgemeines EE 4
S java Entities Problem Allgemeines EE 19
S Embedded JBoss Problem beim Deployment Allgemeines EE 4
F problem mit nullpointer bei DB zugriff Allgemeines EE 2
A Erste Schritte... Problem mit Hibernate Allgemeines EE 15
ruutaiokwu jboss problem - work-verzeichnis muss manuell gelöscht werden??? Allgemeines EE 5
Stillmatic sendRedirect Problem! Allgemeines EE 3
M Problem mit Lookup auf EJB3 mit Glassfish Allgemeines EE 11
0 Problem mit librarys javax.servlet.http.HttpServletRequest cannot be resolved Allgemeines EE 1
X JBoss InitialContext problem Allgemeines EE 5
LordZed Problem mit dem einbinden von Bibliotheken, die sich gegenseitig verwenden Allgemeines EE 5
H GWT Problem beim Ausführen Allgemeines EE 8

Ähnliche Java Themen

Neue Themen


Oben