Версия для печати темы (https://pro1c.org.ua/index.php?s=556947d5feba7d30be22c3d8954500df&showtopic=25871)
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Администрирование и настройка 1С _ 1С наглухо зависает при разрыве связи
Автор: DrLivsi 22.10.15, 13:17
Всем привет! Нужен совет. 1С:Предприятие 8.3 (8.3.5.1625)
База 1с с sql находится на удаленном компьютере, связь с ним периодически может пропадать на 5-10 сек. при этом у пользователей база зависает и на востановление соединения не реагирует.
Процес нужно завершать через диспетчер задач, да и в консоли администрирование серверов зависшые сеансы остаются.
До этого на платформе 8.2.16 если не востанавливалась, то хотя-бы предлагала перезапустить приложение. Как можно побороть данную проблему?
Конфа самописная, все работают в толстом клиенте.
Автор: romarker 23.10.15, 9:01
Попробуйте проделать такое:
1. Если связь периодически пропадает нужно на сервере терминалов установить Администрирование - Службы удаленных рабочих столов - Конфигурация сервера узла сеансов удаленных рабочих столов - RDP-Tcp - Сеансы - Установить переключатель в отключить сеанс - Завершение отключенного сеанса установите например 5 мин.
2. Чтобы сеансы завершались на сервере 1С, зайдите в конфигуратор базы 1С - Администрирование - Параметры информационной базы - установить два параметры: Время засыпания пасивного сеанса и Время завершения спящего сеанса, я изменил на 300 и 10 соответственно.
Автор: DrLivsi 23.10.15, 11:18
Цитата(romarker @ 23.10.15, 10:01)
Попробуйте проделать такое:
1. Если связь периодически пропадает нужно на сервере терминалов установить Администрирование - Службы удаленных рабочих столов - Конфигурация сервера узла сеансов удаленных рабочих столов - RDP-Tcp - Сеансы - Установить переключатель в отключить сеанс - Завершение отключенного сеанса установите например 5 мин.
2. Чтобы сеансы завершались на сервере 1С, зайдите в конфигуратор базы 1С - Администрирование - Параметры информационной базы - установить два параметры: Время засыпания пасивного сеанса и Время завершения спящего сеанса, я изменил на 300 и 10 соответственно.
1. Пользователи работают НЕ в терминале, они в одной сети с сервером.
2. Это неправильно отключать людей после 5 минут простоя, может он смотрит отчет или еще что-то.
За вариант спасибо
Автор: romarker 23.10.15, 11:42
1. Что значит в одной сети с сервером, как у пользователей настроенно подключение к базе 1С?
2.Завершение отключенного сеанса установите например 5 мин - это не простой. Простой - Ограничение бездействующего сеанса и у меня он стоит 3 часа, после этого сеанс пользователя прекращается, но если еще на протяжении 5 мин. он подключается то попадает в свой сеанс.
Автор: Petre 23.10.15, 12:27
Цитата(romarker @ 23.10.15, 12:42)
1. Что значит в одной сети с сервером, как у пользователей настроенно подключение к базе 1С?
Очевидно, сетевое подключение к базе.
Автор: DrLivsi 23.10.15, 13:15
Цитата(romarker @ 23.10.15, 12:42)
1. Что значит в одной сети с сервером, как у пользователей настроенно подключение к базе 1С?
2.Завершение отключенного сеанса установите например 5 мин - это не простой. Простой - Ограничение бездействующего сеанса и у меня он стоит 3 часа, после этого сеанс пользователя прекращается, но если еще на протяжении 5 мин. он подключается то попадает в свой сеанс.
1. Это значит что юзеры подключаются через толстый клиент напрямую к серверу (без терминала), но сетка плохая и соединение рвется.
2. Я так понимаю вы про RDP клиентов, что в данном случае неуместно.
Насколько я понял, "Время засыпания пасивного сеанса" (в конфигураторе ) - время за которое пользователь не выполнил никаких действий. Т.е. пошел обедать а его выбросило, как-то нехорошо.
А мне нужно что-бы при разрыве связи 1с хотябы предлагала перезапустится, а идеально продолжила работать дальше.
Автор: Acid 26.10.15, 12:29
Цитата(DrLivsi @ 23.10.15, 14:15)
А мне нужно что-бы при разрыве связи 1с хотябы предлагала перезапустится, а идеально продолжила работать дальше.
для этого нужно переписать вашу конфигурацию на Управляемых формах.
Автор: DrLivsi 26.10.15, 12:47
Цитата(Acid @ 26.10.15, 13:29)
для этого нужно переписать вашу конфигурацию на Управляемых формах.
Да, я понимаю что управляемые формы заточены под такую работу, просто как-то странно что в предыдущей версии (8.2) таких зависаний не было.
Автор: Егор Динин 26.10.15, 13:33
Ну был и у нас клиент, которого мучили зависшие сеансы, перевели обратно на 8.2 и все полечилось. Можете пробовать последнюю версию 8.3, может там исправили.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua