Комментарии 2
крутая админка для этого всего github.com/codecentric/spring-boot-admin
В приложении настроено хранилище сессий в БД
spring.session.store-type=jdbc
Пытаюсь получить список текущих пользовательских сессий:
GET http://localhost:8080/actuator/sessions
Выдаёт
400 Bad Request
Хотя запрос
GET http://localhost:8080//actuator/sessions/70b7db0b-9fa5-4259-9fe0-185dc91149f3
(где 70b7db0b-9fa5-4259-9fe0-185dc91149f3 - данные из таблицы spring_session) даёт результат:{
"id": "70b7db0b-9fa5-4259-9fe0-185dc91149f3",
"attributeNames": [
"SPRING_SECURITY_CONTEXT"
],
"creationTime": "2021-08-23T05:32:03.807Z",
"lastAccessedTime": "2021-08-23T05:32:03.807Z",
"maxInactiveInterval": 259200,
"expired": false
}
Я так понимаю - если сессии хранятся в БД то нет встроенного механизма получения ВСЕХ текущих сессий?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Введение в Spring Boot Actuator