В моем приложении есть внешний монитор, который проверяет приложение каждые несколько минут и измеряет время его работы / время отклика. Каждый раз, когда подключается монитор, создается новый сеанс сервера, поэтому, когда я смотрю на количество сеансов, он всегда минимум 15, даже в периоды, когда нет реальных пользователей.
Я пытался решить эту проблему, поместив код создания сеанса в фильтр, но, похоже, это не сработало - я думаю, сеанс автоматически создается, когда пользователь открывает первую страницу?
все () {
до = {
if (actionName == 'signin') {
def session = request.session // создает сеанс, если не существует
}
}
}
Я могу настроить монитор для передачи параметров, если мне нужно (т. Е. http://servername.com/?nosession,, но не уверен, как убедиться, что сеанс не создан.