我有一个基于Spring的应用程序,它将spring会话存储在redis中。它使用Spring Boot和嵌入式tomcat。
使用弹簧执行器时,/ metrics端点不会返回任何有价值的信息。 httpsessions.active设置为0,httpsessions.max设置为-1。
我猜这是因为spring用自己的spring会话实现替换了httpsession实现。
有没有办法从某个端点访问此信息?最好使用JMX,但不是强制性的。
感谢。
答案 0 :(得分:0)
我最终通过使用通用用户名使用了以下解决方案。端点将返回所有会话,简单计数将给出总数。
http://docs.spring.io/spring-session/docs/current/reference/html5/guides/findbyusername.html