Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: 1С наглухо зависает при разрыве связи
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Администратору 1С / Системному администратору / Администратору баз данных > Администрирование и настройка 1С
DrLivsi
Всем привет! Нужен совет. 1С:Предприятие 8.3 (8.3.5.1625)

База 1с с sql находится на удаленном компьютере, связь с ним периодически может пропадать на 5-10 сек. при этом у пользователей база зависает и на востановление соединения не реагирует.
Процес нужно завершать через диспетчер задач, да и в консоли администрирование серверов зависшые сеансы остаются.

До этого на платформе 8.2.16 если не востанавливалась, то хотя-бы предлагала перезапустить приложение. Как можно побороть данную проблему?
Конфа самописная, все работают в толстом клиенте.
romarker
Попробуйте проделать такое:
1. Если связь периодически пропадает нужно на сервере терминалов установить Администрирование - Службы удаленных рабочих столов - Конфигурация сервера узла сеансов удаленных рабочих столов - RDP-Tcp - Сеансы - Установить переключатель в отключить сеанс - Завершение отключенного сеанса установите например 5 мин.
2. Чтобы сеансы завершались на сервере 1С, зайдите в конфигуратор базы 1С - Администрирование - Параметры информационной базы - установить два параметры: Время засыпания пасивного сеанса и Время завершения спящего сеанса, я изменил на 300 и 10 соответственно.
DrLivsi
Цитата(romarker @ 23.10.15, 10:01) необходимо зарегистрироваться для просмотра ссылки
Попробуйте проделать такое:
1. Если связь периодически пропадает нужно на сервере терминалов установить Администрирование - Службы удаленных рабочих столов - Конфигурация сервера узла сеансов удаленных рабочих столов - RDP-Tcp - Сеансы - Установить переключатель в отключить сеанс - Завершение отключенного сеанса установите например 5 мин.
2. Чтобы сеансы завершались на сервере 1С, зайдите в конфигуратор базы 1С - Администрирование - Параметры информационной базы - установить два параметры: Время засыпания пасивного сеанса и Время завершения спящего сеанса, я изменил на 300 и 10 соответственно.


1. Пользователи работают НЕ в терминале, они в одной сети с сервером.
2. Это неправильно отключать людей после 5 минут простоя, может он смотрит отчет или еще что-то.

За вариант спасибо
romarker
1. Что значит в одной сети с сервером, как у пользователей настроенно подключение к базе 1С?
2.Завершение отключенного сеанса установите например 5 мин - это не простой. Простой - Ограничение бездействующего сеанса и у меня он стоит 3 часа, после этого сеанс пользователя прекращается, но если еще на протяжении 5 мин. он подключается то попадает в свой сеанс.
Petre
Цитата(romarker @ 23.10.15, 12:42) необходимо зарегистрироваться для просмотра ссылки
1. Что значит в одной сети с сервером, как у пользователей настроенно подключение к базе 1С?

Очевидно, сетевое подключение к базе.
DrLivsi
Цитата(romarker @ 23.10.15, 12:42) необходимо зарегистрироваться для просмотра ссылки
1. Что значит в одной сети с сервером, как у пользователей настроенно подключение к базе 1С?
2.Завершение отключенного сеанса установите например 5 мин - это не простой. Простой - Ограничение бездействующего сеанса и у меня он стоит 3 часа, после этого сеанс пользователя прекращается, но если еще на протяжении 5 мин. он подключается то попадает в свой сеанс.


1. Это значит что юзеры подключаются через толстый клиент напрямую к серверу (без терминала), но сетка плохая и соединение рвется.
2. Я так понимаю вы про RDP клиентов, что в данном случае неуместно.

Насколько я понял, "Время засыпания пасивного сеанса" (в конфигураторе ) - время за которое пользователь не выполнил никаких действий. Т.е. пошел обедать а его выбросило, как-то нехорошо.

А мне нужно что-бы при разрыве связи 1с хотябы предлагала перезапустится, а идеально продолжила работать дальше.
Acid
Цитата(DrLivsi @ 23.10.15, 14:15) необходимо зарегистрироваться для просмотра ссылки
А мне нужно что-бы при разрыве связи 1с хотябы предлагала перезапустится, а идеально продолжила работать дальше.

для этого нужно переписать вашу конфигурацию на Управляемых формах.
DrLivsi
Цитата(Acid @ 26.10.15, 13:29) необходимо зарегистрироваться для просмотра ссылки
для этого нужно переписать вашу конфигурацию на Управляемых формах.


Да, я понимаю что управляемые формы заточены под такую работу, просто как-то странно что в предыдущей версии (8.2) таких зависаний не было.
Егор Динин
Ну был и у нас клиент, которого мучили зависшие сеансы, перевели обратно на 8.2 и все полечилось. Можете пробовать последнюю версию 8.3, может там исправили.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.