Последняя дата входа
Последняя дата входа
Подскажите как грамотно как определить дату последней активности что бы оно не весило систему.
Re: Последняя дата входа
Не совсем конечно правильно, но у сущности пользователя есть поле - дата последнего входа!
PS почему не совсем правильно, потому что она обновляется только когда пароль вводится!
PS если пользователь работает/должен работать в одной сущности в основном - то можно по ней поиск произвести по данному пользователю (но эт то же не совсем правильно!)!
PS почему не совсем правильно, потому что она обновляется только когда пароль вводится!
PS если пользователь работает/должен работать в одной сущности в основном - то можно по ней поиск произвести по данному пользователю (но эт то же не совсем правильно!)!
- Oleg
- Сообщения: 464
- Зарегистрирован: 26 окт 2018, 08:23
- Имя: Олег Родионов
- Откуда: Россия,Санкт-Петербург
Re: Последняя дата входа
Инструменты - Журнал входа пользователей, это не подходит?
Установка и настройка IP ATC Asterisk
Re: Последняя дата входа
У него минус, о котором я описал выше: туда попадают только те кто ввел пароль при входе!
Re: Последняя дата входа
Вот я тоже понимаю это, ну надо найти последнюю активность пользователя, возможно добавить новое поля, понятное дело что отсчет пойдет от текущей даты.nruslan2 писал(а): 01 июн 2023, 09:30 Не совсем конечно правильно, но у сущности пользователя есть поле - дата последнего входа!
PS почему не совсем правильно, потому что она обновляется только когда пароль вводится!
PS если пользователь работает/должен работать в одной сущности в основном - то можно по ней поиск произвести по данному пользователю (но эт то же не совсем правильно!)!
Re: Последняя дата входа
Без доработки это сейчас не сделать.
Решали подобную задачу для того чтобы выбрасывать всех не активных пользователей на одном из проектов.
Была задача, есть более 1000 пользователей в разных часовых поясах и для снятия мусорной нагрузки нужно выбрасывать не активных пользователей спустя некоторое время.
Для этого делали доработку которая отслеживала активность пользователя и если пользователь длительное время был не активен то выкидывали его из системы.
Решали подобную задачу для того чтобы выбрасывать всех не активных пользователей на одном из проектов.
Была задача, есть более 1000 пользователей в разных часовых поясах и для снятия мусорной нагрузки нужно выбрасывать не активных пользователей спустя некоторое время.
Для этого делали доработку которая отслеживала активность пользователя и если пользователь длительное время был не активен то выкидывали его из системы.
Re: Последняя дата входа
я так понимаю отслеживание шло по принципу как в чате? онлайн пользователи верно или как?vaanes писал(а): 02 июн 2023, 05:52 ...отслеживала активность пользователя и если пользователь длительное время был не активен то выкидывали его из системы.
а вообще интересная тема
Re: Последняя дата входа
Так как по бизнес процессу нету пользователей которые бы просто смотрели отчет то в нашем случае обошлись тем что повесили на items обработчик который по хождению пользователя по страницам обновляет активность.
А так как в движке есть фоновые процессы которые каждые 60 секунд запрашивают обновление разных отчетов то это создает давольно большую нагрузку если пользователь оставил вкладку в браузере и не выключив ушел домой, а решение по сбросу не активных пользователей на нашей базе за 200Гб дает хорошую экономию.
А так как в движке есть фоновые процессы которые каждые 60 секунд запрашивают обновление разных отчетов то это создает давольно большую нагрузку если пользователь оставил вкладку в браузере и не выключив ушел домой, а решение по сбросу не активных пользователей на нашей базе за 200Гб дает хорошую экономию.
Re: Последняя дата входа
спасибо, интересный подход!!
- Antonyous99
- Сообщения: 752
- Зарегистрирован: 18 авг 2019, 09:22
- Имя: Антон Владимирович
- Откуда: Санкт-Петербург
- Организация: ООО "РИКОМ-Сервис"
- Контактная информация:
Re: Последняя дата входа
А что, ограничить время жизни куки не решит проблему?
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
ERP/CRM "под ключ"