Удаление спящих сеансов 1С:8.3

В версии 8.3 появилась проблема, что вышедшие некорректно или по каким то еще причинам пользователи остаются висеть в спящих, что создает проблемы для установления монопольного доступа, входа в систему и т.п.
В обработке содержится процедура, находящая и удаляющая спящие сеансы данной базы, на сервере 1С.

Обработка содержит в модуле формы процедуру УдалениеСпящихСеансов().

Она запускается при нажатии на кнопку выполнить — при этом спящие сеансы данной базы данных должны очиститься.

Предполагается использовать эту процедуру через регламентное задание — не содержит параметров, можно вставить в модуль, настроить регламентное задание, и должно работать. 

Закомментированы процедуры, которые использованы в процедуре и есть в большинстве типовых баз (если нет, то использовать их).

12 Comments

  1. dj_serega

    Для корректного отключения «спящих» нужно настроить параметры в конфигураторе.

    Reply
  2. Denic_01

    (1) dj_serega,

    например, чтобы вырубало сеансы в 18:00 по завершении рабочего дня.

    это лишь один из вариантов, а условия могут быть любыми — dj_serega как это сделать в конфигураторе поведайте нам ?

    Reply
  3. dj_serega

    (2)

    например, чтобы вырубало сеансы в 18:00 по завершении рабочего дня.

    А где это есть в описании?

    Там написано только о «спящих». А они настраиваются в конфигураторе.

    А если для Вас «спящие» это активные после 18:00 то нужно об этом написать 😉

    Reply
  4. konstruktiv

    (2)

    Reply
  5. Denic_01

    (3) dj_serega,

    написал же: для РЕГЛАМЕНТНОГО ЗАДАНИЯ, а там можно ставить всё что угодно

    и да … я в курсе, что можно в конфигураторе чего нибудь настроить, можно взять да сервак перегрузить, прибив файлы сервера 1с, а можно еще много чего придумать

    эта процедура лишь один из вариантов и истиной в последней инстанции не является

    Reply
  6. kruglay

    Хорошая обработка, спасибо!))

    Reply
  7. orehova123

    у нас на 8.3.8 отключение спящих сеансов срабатывает раз через 5… некоторые сеансы до 3-х суток висят, хотя в конфиге «время сна» = 10 секунд. так что, обработка полезна

    Reply
  8. Denic_01

    (6) kruglay, (7) orehova123,

    Рад, что пригодилась 🙂

    Reply
  9. logarifm

    Заем обраотка? в конфигуратор все настривается — же…

    Reply
  10. blackschool

    (9) logarifm, указанные в конфигураторе параметры часто не срабатывают из-за ошибок в платформе.

    Reply
  11. Denic_01

    (9) logarifm,

    +1

    да вот и я, думаю…. зачем писать то что выше уже обсудили ?

    извините, но вспомнился старый анекдот «чукча не читатель, чукча писатель, однако»

    Reply
  12. logarifm

    нет никаких там ошибок. просто надо читать то что пишут люди в документации и не ставить параметр по 2 секунды, надо понимать что делаешь…

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *