Зависание 1С

1. FKLDOZ 7 15.10.19 15:08 Сейчас в теме
Коллеги, периодически, в течении рабочего дня, происходит зависание 1С. Системы нет.

Архитектура:
Клиент-Сервер, SQL.

Сервер:
Windows Server 2012 R2 Standart
2 процессора по 1,80 GHz
Память 96 Gb

На сервере вместе установлены:
SQL Server 17
Сервер 1С 8.3

Пользователей 30-50 одновременных.
Баз порядка 10 активных (полигоны не считаю).
1С:Документооборот тоже здесь крутится.

Причем, когда перешли на новый сервер, все было хорошо.


Подскажите, пожалуйста, где искать?
Прикрепленные файлы:
+
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
13. Sapiens_bru 4 15.10.19 16:09 Сейчас в теме
(1) Искать в технологическом журнале. Для начала собрать то что называется "минимальный ТЖ".
+
15. AlexandrSmith 69 15.10.19 16:42 Сейчас в теме
(13) Самый пока правильный ответ.

Добавлю

Консоль кластера серверов 1С


сеансы -> (Захвачено СУБД > 100), (Чтение текущее), (Чтение (5 мин)), (Запись текущая), (Запись (5 мин)), (Время вызова (Текущее))
+
16. AlexandrSmith 69 15.10.19 16:45 Сейчас в теме
(15) Добавлю

Запустите на MS SQL этот запрос

https://infostart.ru/public/193674/
+
18. sapervodichka 6793 15.10.19 16:48 Сейчас в теме
поддерживаю инициативу AlexandrSmith - давайте всё в подряд писать! Может что-то и поможет
+
17. AlexandrSmith 69 15.10.19 16:47 Сейчас в теме
(15)

Захвачено СУБД > 100 - это подвисание базы в результате обновления конфигурации, как правило.
+
35. a.doroshkevich 1411 16.10.19 16:58 Сейчас в теме
(1)
Скорее всего проблема в настройке ограничения процессов в 4ГБ - это очень мало для 8 раз и 128 соединений. Поскольку сервер 64 бита пока верните ограничение к дефолтному выставив 0 , либо поставьте его в 16 Гб (надо смотреть сколько при нормальной работе потребляет процесс и выставить +10-15% от этого объёма)
В следствии этого у вас происходит постоянный перезапуск рпхостов, а это 100% нагрузка процессоров на 1-2 минуты.
Вот система и замирает на это время.

Большое количество рпхостов у Вас на скриншоте тоже косвенно это подтверждает, так как при Вашей нагрузке в 11 баз и 50 пользователей у Вас максимум может быть 2 рпхоста

Остальные работы тоже нужны, такие как отключение ненужных фоновых, проведение регламентных операций над субд, переключение режима электропитания и т.д.
+
2. VmvLer 15.10.19 15:10 Сейчас в теме
2 процессора по 1,80 GHz

времена когда 1С работала на двух дряхлых головешках давно прошли
ну SQL Server 17 это сильно, наслаждайтесь мощью
+
4. FKLDOZ 7 15.10.19 15:18 Сейчас в теме
(2) Можете по подробнее?
+
3. FKLDOZ 7 15.10.19 15:17 Сейчас в теме
Еще в диспетчере много rphost
Прикрепленные файлы:
+
5. coollerinc 186 15.10.19 15:23 Сейчас в теме
Динамически обновляетесь?
+
7. FKLDOZ 7 15.10.19 15:26 Сейчас в теме
6. Blacksli 15.10.19 15:25 Сейчас в теме
покажите настройки рабочего сервера (Консоль - кластер - рабочие серверы - ваш сервер - свойства)
и расскажите что подразумевается под "зависание 1С"
+
8. FKLDOZ 7 15.10.19 15:29 Сейчас в теме
(6) Выше смотрите
Прикрепленные файлы:
+
9. Blacksli 15.10.19 15:31 Сейчас в теме
(8)это свойства кластера. я спрашиваю про свойства сервера.
+
10. FKLDOZ 7 15.10.19 15:33 Сейчас в теме
11. Blacksli 15.10.19 15:33 Сейчас в теме
(10) Консоль - кластер - рабочие серверы - ваш сервер - свойства.....
+
12. FKLDOZ 7 15.10.19 15:35 Сейчас в теме
(11) вот
Прикрепленные файлы:
+
14. sapervodichka 6793 15.10.19 16:40 Сейчас в теме
Виртуальная машина?
+
19. sapervodichka 6793 15.10.19 16:50 Сейчас в теме
20. sapervodichka 6793 15.10.19 16:52 Сейчас в теме
Из описания "Причем, когда перешли на новый сервер, все было хорошо" изначально было 11 баз и 50 пользователей? Или когда переходили на новый сервер было и меньше баз и меньше пользователей, если да то сколько?
+
21. sapervodichka 6793 15.10.19 16:54 Сейчас в теме
Регламентные задания пробовали в базах отключить на 1 день и проверить повторяются ли зависания?
+
22. sapervodichka 6793 15.10.19 16:55 Сейчас в теме
Спрашивали сисадминов о том перекачиваются ли какие-то большие файлы по сети в течение дня? (забивают канал)
+
23. sapervodichka 6793 15.10.19 16:56 Сейчас в теме
Проверили отключен ли у директора торрент?
xbox10; +1
24. sapervodichka 6793 15.10.19 16:57 Сейчас в теме
Не запрашивает ли сервер о необходимости установки обновлений ОС?
+
25. sapervodichka 6793 15.10.19 16:59 Сейчас в теме
Есть ли свободная оперативка на сервере, ограничен ли SQL по памяти?
+
26. sapervodichka 6793 15.10.19 17:01 Сейчас в теме
Настраивали сбор рекомендованных счетчиков производительности на сервере? (частота процессора прям скажем = слабенькая)
+
27. finik1 15.10.19 18:24 Сейчас в теме
Падает ли процесс rphost при этих подвисаниях? Его падения Вы можете отследить по тех. журналу, либо по аварийным дампам в папке, указанной в тех. журнале. Давно это началось?
+
28. FKLDOZ 7 16.10.19 09:13 Сейчас в теме
Доброе утро!

Виртуальная машина? - нет

Антивирус есть? - Каспера нет, есть штатный (Windows)

Из описания "Причем, когда перешли на новый сервер, все было хорошо" изначально было 11 баз и 50 пользователей? Или когда переходили на новый сервер было и меньше баз и меньше пользователей, если да то сколько? - Имелось в виду: когда перешли на новый сервер, то сначала работало все отлично (несколько месяце), летало. Месяц назад стало зависать.

Регламентные задания пробовали в базах отключить на 1 день и проверить повторяются ли зависания? [/I ]- регламентные задания отключены на всех базах, кроме Документооборота. Там без них процессы многие не запускаются.


[I]Спрашивали сисадминов о том перекачиваются ли какие-то большие файлы по сети в течение дня? (забивают канал)
- ничего не перекачивают (2 сетевые карты, канал гигабитный).

Проверили отключен ли у директора торрент? - отключен

Не запрашивает ли сервер о необходимости установки обновлений ОС? - запрашивал, сегодня все обновили. Правда обновляем не так часто как требует обновление.

Есть ли свободная оперативка на сервере, ограничен ли SQL по памяти? - оперативка 96 Gb. SQL ограничили до 30 Gb. Свободная вроде есть. Особо не мониторили.


Настраивали сбор рекомендованных счетчиков производительности на сервере? (частота процессора прям скажем = слабенькая) - не настраивали

Падает ли процесс rphost при этих подвисаниях? Его падения Вы можете отследить по тех. журналу, либо по аварийным дампам в папке, указанной в тех. журнале. Давно это началось? - не смотрели. Потеституем.

На сегодня сделали::

1. Накатили обновление ОС

2. Обновление SQL

3. Поставили высокую производительность в системе электропитания.

Пока все. Сегодня будем мониторить память.
+
29. aezdakov 5 16.10.19 10:01 Сейчас в теме
(28)А фрагментация индексов какая? План обслуживания настроен? На каких дисках это работает всё? и опять таки расскажите что подразумевается под "зависание 1С": всё встало колом, упала служба, пользователей выкинуло, или это просто снижение производительности и начинает медленнее крутится, а все базы зависают или только конкретно одна, а как ведёт себя сам сервер в этот момент, как часто это происходит и сколько длится, и пытаетесь это как-то пролечить оперативно, явно пользователи негодуют?
И почему именно SQL Server 17? Гуру не рекомендуют, допустим, ставить 16тую, так как она ещё не прошла весь цикл обновлений, да и в истории 1С+MS SQL были приколы, когда надо было точено править настройки самого скуля на низких версиях обновлений, дабы это работало без сбоев, вот например: https://its.1c.ru/db/metod8dev#content:1986:hdoc
Дата выхода 17той: October 2, 2017 и ни одного обновления. Как по мне самонадеянное решение.
Раз в начале всё было ок, а теперь пошли проблемы, то предположу, что тут или софт говно, либо диски, либо планы обслуживания.
Далее вот это ещё делали: https://infostart.ru/public/1119524/ ?
И меня в настройках сервера 1С смущает, что максимальный объем памяти рабочих процессов 0, а так же не увидел, что у вас сервер 1С 64-битный
+
30. FKLDOZ 7 16.10.19 11:29 Сейчас в теме
(29)

1. Зависание: Все зависает на несколько минут (1-2) и программа молчит. Пользователей не выбрасывает. Когда отвиснит, продолжает работу в обычном режиме.

2. SQL Server 17. Такой купили, Microsoft другой не продает.

3. Сервер 64 бит.

4. максимальный объем памяти рабочих процессов. Как он вычисляется? Сколько ставить?

Коллеги, сейчас:

Помимо обновления и изменения системе электропитания сделали:

Отключили у всех баз фоновые задания.

Сейчас rphost ест память до 15%. До этого ел до 40.
Немного стало веселее.
+
31. aezdakov 5 16.10.19 11:49 Сейчас в теме
(30)
максимальный объем памяти рабочих процессов

не буду копипастить: https://its.1c.ru/db/metod8dev#content:5815:hdoc
+
32. kuzev 47 16.10.19 11:57 Сейчас в теме
(31)
1. Зависание: Все зависает на несколько минут (1-2) и программа молчит. Пользователей не выбрасывает. Когда отвиснит, продолжает работу в обычном режиме.

Наблюдал такое, когда был некорректно написан запрос к регистру бухгалтерии. Параметр для отбора по периоду был написан в секции ГДЕ, а не в качестве параметра виртуальной таблицы.
+
33. FKLDOZ 7 16.10.19 15:02 Сейчас в теме
(32) Бухгалтерия типовая, на поддержке.
+
34. kuzev 47 16.10.19 16:12 Сейчас в теме
(33) Может отчет или обработка какие-нибудь внешние? Но это как версия.
+
36. buganov 200 17.10.19 12:52 Сейчас в теме
Счетчики оборудования настраивали?
+
37. FKLDOZ 7 18.10.19 11:16 Сейчас в теме
(36) Не настраивали.

На сегодня пока зависаний нет.
Но проблема возможно появится снова.
+
38. buganov 200 18.10.19 12:06 Сейчас в теме
(37)Настройте. Возможно, оборудование не справляется или кто то генерит большую нагрузку
+
Внимание! Тема сдана в архив

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