Как удалить соединение с базой без перезапуска службы 1С?
☑
0
Stim
02.09.15
✎
14:24
Висит соединение с базой(клиент-сервер). Сеанс удален.
Пробовал удалять соединение, оно остается на месте.
пробовал блокировать сеансы, не помогло.
платформа 8.3.6.2152
как удалить соединение без перезапуска службы 1С?
1
Господин ПЖ
02.09.15
✎
14:25
висит где? на скуле?
sp_who + kill
2
Stim
02.09.15
✎
14:27
(1) висит - в кластере серверов 1С
3
РазДва
02.09.15
✎
14:32
(0) Без перезапуска нереально, можно попробовать заставить перезапуститься только процесс, а не всю службу, но в 8.3, с её автоматическим генератором процессов, это тоже нетривиальная задача.
4
ИС-2
naïve
02.09.15
✎
14:34
надо отключить рабочий процесс этого сеанса
5
Strogg
02.09.15
✎
14:35
(3) тоже никогда не получалось. Причем соединение почти всегда обрывается само, достигнув какого-то предела по захвату памяти...
6
koreav
02.09.15
✎
14:36
не получалось +1
7
Stim
02.09.15
✎
14:42
(4) не вижу свойства "отключить" у процесса
8
vde69
02.09.15
✎
14:44
он висит по тому что идет транзакция или ее откат, в таком случае нужно вызвать ошибку в этом процессе, например блокировку в скуле или убить текущий запрос...
9
Stim
02.09.15
✎
14:58
хм. вроде получилось
10
Stim
02.09.15
✎
14:59
поставил в свойствах кластера перезапуск процессов в 10 сек.
процессы перезапустились, соединение убилось, при этом сеансы пользователей не пострадали
Ошибка? Это не ошибка, это системная функция.