|
![]() |
#1 |
Участник
|
Не подскажите, как сделать так, чтобы для одного конкретного логина лицензия резервировалась? То есть, как избежать ситуацию, когда все лицензии пользователи уже "скушали" и даже админ не может зайти и поубивать висячие сессии?
|
|
![]() |
#2 |
Участник
|
Никак.
|
|
![]() |
#3 |
Участник
|
Исчерпывающий ответ!
Спасибо! ![]() |
|
![]() |
#4 |
Участник
|
Почему ж никак ? Там же, где в Info::startupPost вы не допускаете повторного входа, подсчитывайте число сессий, сравнивайте с лицензией и не давайте войти последнему юзеру, кроме нужного вам логина.
|
|
![]() |
#5 |
Участник
|
Цитата:
ТО пользователь дошедший до Info::startupPost лицензию уже скушал. Если ему не давать входить при помощи ShutDown, то и этот может зависнуть. В результате админу лицензии не достанется. Нет в Аксапте способа, который всегда гарантировал бы одну свободную лицензию. Но есть обходные пути, которые будут работать в условиях когда "все правильно". |
|
![]() |
#6 |
Участник
|
Чтобы добавить конструктива:
Админ может зайти в SQL Enterprise Maganger и убить сессию там. как получить список сессий и убивать их средствами SQL, смотрите документацию по SQL. |
|
![]() |
#7 |
Участник
|
Зайти в Аксапту и поубивать сессии - имелось ввиду завершить сессии, которые еще не подвисли и которые "можно завершить", например, человек дважды открыл Аксапту и одной из них не пользуется пару часов, вторую аксапту можно закрыть. Завершить сессию, которая активная нельзя - нельзя выкинуть пользователя. А в сиквеле не разобрать какую можно сессию убить, какую нельзя. Зачастую лицензии съедаются хвостами, которые невозможно убить ни в Аксапте, ни в сиквеле (там спид, который отображен в Аксапте перехвачен кем-то другим) в таких ситуациях выход один - перезапустить АОС.
|
|
![]() |
#8 |
Участник
|
Цитата:
в трехзвенке можно. Цитата:
Но такие хвосты не получится убить и из Аксапты. |
|
![]() |
#9 |
Участник
|
А можно отловить момент запуска приложения до того, как юзер захватит лицензию? Куда вклинить обработку до того , как выскочит форма регистрации входа в систему?
|
|
![]() |
#10 |
Участник
|
|
|
Теги |
сессия, лицензия |
|
|