/ / Как да осъществим достъп до контекста на tomcat сесия? - java, tomcat, сервлети, tomcat8

Как да осъществите достъп до контекста на сесията на Tomcat - java, tomcat, servlets, tomcat8

Аз използвам tomcat8 и обичам да разглеждам наличните сесии и анулирам / променям някои сесии в сървлета ми
В момента поддържам всяка сесия в моя контекст (Vector) и вярвам, че това не е добра идея.
И така, как мога да получа достъп до управлението на сесията на тотална машина / контекста, за да го направя?
Благодаря

Отговори:

1 за отговор № 1

Мисля, че си търсиш HttpSessionListenerМожете да проведете сесии с помощта на това. Този най-чист начин мога да се сетя.

Вижте примерите по-долу

Как лесно да приложите "кой е онлайн" в Grails или Java Application?

Как мога да заредя Java HttpSession от JSESSIONID?


0 за отговор № 2

Можете да използвате JMX, за да разгледате вътрешните части на Tomcat, включително текущия списък на сесиите jvisualvm да се свържете с работещ Tomcat и да погледнете наоколо за интересните данни.

След това използвайте JMX API, за да се свържете с (в процес на работа) JMX сървър от приложението си и да намерите (Session) Manager боб, за да получите всичко.