Open TimurRahmatullin opened 4 years ago
Да, все верно. Вы заберете 2 лицензии. По поводу освобождения лицензии. Да, это ошибка.
Будет ли рассмотрено предложение что в короткий период (20-30 минут максимум) при котором если в веб клиенте не происходит никаких действий, то лицензия освобождается?
Да
Спасибо.
Сделал beta версию с освобождением лицензии https://github.com/PilotTeam/pilot-web-client-netcorerelease/releases/tag/v2.0.6-beta
Настроить время простоя можно через настройку InactiveSessionTimeout
в appsettings.json
(задается в минутах)
Я правильно понимаю, что если я зашел в толстом клиента под собой, а потом еще и в web клиента, то я фактически занимаю две лицензии? Значит, что выходит, зашел в веб-клиенте в 09:17 в журнале действий написано "получение лицензии" ( 1.png ). Посмотрел, затем просто закрыл браузер совсем. Открываю снова веб-клиент и надо авторизоваться. Ну думаю ладно не буду. Пошел смотреть журнал действий в myAdmin и занятые лицензии в "активных сессиях" и что я вижу, а вижу что спустя больше часа ( 1.png ) лицензия все еще занимается. Должен быть какой-то период короткий (20-30 минут максимум) при котором если в веб клиенте не происходит никаких действий, то лицензия забирается. Если же авторизоваться в веб клиенте, а затем принудительно нажать на меню, а там кнопку выход, то лицензия отдается сразу же.