Проблема с блокировкой сеансов на сервере 1с

1. VKuser15680667 24.10.18 16:03 Сейчас в теме
Доброго времени суток, столкнулся недавно с такой проблемой как блокировка сеансов в консоли 1с на сервере(если правильно выразился) Перестает пускать в базу, просто зависает подключение, в консоли начинает отображаться сеанс, но он блокируется(отображается в блокировках) Необходимо остановить сервис 1С, удалить все из каталога который начинается на snccntx в каталоге кластера, затем запустить сервис 1с, но постоянно так делать тоже накладно - баз много и вот собственно хотел узнать есть ли какое - либо альтернативное лечение кроме ребута или остановки службы, и изза чего это собственно происходит.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
11. spacecraft 26.10.18 09:00 Сейчас в теме
(1) можно попробовать выгрузить базу и загрузить в новую базу. Старую удалить.
18. user845879 19.08.21 14:54 Сейчас в теме
(1) Несколько раз возникала данная проблема. Зависает конкретная база, пользователи не могут ничего сделать в текущем сеансе. Новые сеансы не пускает. При этом, другие базы в кластере продолжают работать. Подозреваю, что это происходит из-за того что платформа не может достучаться до журнала регистрации. Проблема воспроизводилась пару раз, как раз когда пытался что-то найти в журнале. Перезагрузка сервера не помогала.

Помогает отключение службы сервера и удалением файлов журнала регистрации. После чего служба стартовала и работа пользователей нормализовалась.

Как разобраться какой сеанс или процесс блокирует журнал?
2. YannikAlx 27 24.10.18 16:32 Сейчас в теме
Хоть бы картинку выложил для ясности...
3. VKuser15680667 24.10.18 16:45 Сейчас в теме
(2)Без проблем, итак : 1) собственно сама база, отображаемая при запуске в "Администрирование серверов 1С Предприятия x86-64" на сервере, при попытке запуска 1с просто наглухо зависает (думаю тут картинка не нужна, просто висит окошко которое появляется ДО начала ввода пароля)
2) Появляется сеанс (при попытке запуска)
Ну и во вкладке "Блокировки" появляется наш же сеанс, который собственно заблокирован при попытке войти.
Очистка сеансов и отсоединение базы в SQL не помогают. Решение я описал, но оно подразумевает отвал на время остальных баз. Возможно ли эту проблему исключить или решить иначе? Может кто сталкивался.
Прикрепленные файлы:
4. YannikAlx 27 24.10.18 17:52 Сейчас в теме
Все эти блокировки, которые видны на вашей картинке - абсолютно нормальное явление и на вход пользователя не влияют...
То есть рыть вам необходимо не в сторону блокировок.

Причин зависания 1С на самом деле очень много.

И потому анализ лучше доверить 1С специалисту. Вы скорее всего не разберетесь с проблемой.

Как минимум это очевидно из вашего вывода о блокировках как причине зависания...
Я не стремлюсь вас уколоть поверьте!

По переписке на форуме эту проблему локализовать очень трудно. Когда специалист видит ситуацию глазами - там совершенно другие скорости решения.

Вот как вариант ситуаций:
Зависает вход в 1 базу , или все базы?
Насколько Регулярно зависает?
Как входят пользователи каким образом в базу?
5. Online-Ufa 24.10.18 21:27 Сейчас в теме
Клиенты к серверу случаем не по RDP подключаются?
6. VKuser15680667 25.10.18 08:04 Сейчас в теме
(5)Нет, клиент-серверный вариант 1С
(4)Зависает одна конкретная, перед началом ввода пароля.
До этого вообще такого не было, а за последние пару дней уже несколько раз.
Клиент-сервер по локальной сети.
Я понимаю, что любую проблему легче копать на месте, потому что проблемы могут быть сугубо индивидуальные, просто как я понял эта проблема не редкая (раз я довольно быстро нашел её решение) поэтому подумал вдруг кто то из местных в ней уже разобрался и есть какое-то более-менее общее решение и объяснение.
7. YannikAlx 27 25.10.18 09:11 Сейчас в теме
Описанная проблема как раз не частая...
По крайней мере я за последние 4 года ни разу не наблюдал именно такого зависания клиента.
А с того компа , на котором зависает ЭТА база к другим после зависания доступ есть?
8. VKuser15680667 25.10.18 13:03 Сейчас в теме
(7) база перестает быть доступна на любом компьютере (проверено) , к остальным базам доступ есть без проблем (проверено, в это же время)
9. YannikAlx 27 25.10.18 14:27 Сейчас в теме
А в режиме конфигуратора?
10. VKuser15680667 26.10.18 07:59 Сейчас в теме
(9)Тоже самое, зависает на том же моменте, просто в консоли появляется сеанс "конфигуратор"
12. YannikAlx 27 26.10.18 09:06 Сейчас в теме
Тогда предлагаю сделать Backup этой базы. Удалить ее из списков сервера 1С (не из SQL). И потом снова подключить.
Если это не поможет - пересоздать базу на SQL заново из Backup .
14. VKuser15680667 29.10.18 12:12 Сейчас в теме
(12) Это частично правильное решение, давно проблема не встречалась и вот опять уже с другой базой. Восстановить без остановки службы 1с можно, удалив базу из списка в кластере, НО предварительно отсоединив её в SQL, иначе при попытке удаления базы в кластере или просмотра свойств, консоль виснет наглухо. Из-за чего она возникает так и не нашел еше, но по крайней мере восстановить работу базы таким образом выходит.
15. YannikAlx 27 29.10.18 12:24 Сейчас в теме
(14) База должна удаляться из кластера без удаления на SQL.

Родилась бредовая идея!
А у вас случайно нет второго сервера 1С , на котором так же подключена эта база?
16. VKuser15680667 30.10.18 07:53 Сейчас в теме
(15)Согласен) Должна, но я не зря выделил этот момент, разные способы пробовал, кластер виснет безповоротно, пока не убрать её из SQL, тогда удаляется без проблем. Второго сервера нет.
17. YannikAlx 27 30.10.18 09:34 Сейчас в теме
(16) Попробуйте создать совершенно новую базу на SQL и загрузить в нее dt , которую предварительно выгрузить из зависающей базы.
По возможности конечно желательно сделать перед выгрузкой Тестирование и исправление, но хотя бы выгрузить dt.
Этим вы отметете возможные ошибки SQL с существующей базой или хотя бы часть их...
SQL-backup не годится, именно dt.
13. YannikAlx 27 26.10.18 09:10 Сейчас в теме
Если и это не поможет - поищите самый старый Backup (когда база еще работала) в своих закромах и восстановите его , это просто для того чтобы убедиться в короче сначала ищите вариант как в принципе запустить базу, а потом уже будете искать вариант, как сохранить те данные что были после успешного Backup ...
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот