1. FKLDOZ 7 15.10.19 15:08 Сейчас в теме

Зависание 1С

Коллеги, периодически, в течении рабочего дня, происходит зависание 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 1 15.10.19 16:09 Сейчас в теме
(1) Искать в технологическом журнале. Для начала собрать то что называется "минимальный ТЖ".
15. AlexandrSmith 46 15.10.19 16:42 Сейчас в теме
(13) Самый пока правильный ответ.

Добавлю

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


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

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

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

Захвачено СУБД > 100 - это подвисание базы в результате обновления конфигурации, как правило.
35. a.doroshkevich 496 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 Сейчас в теме
3. FKLDOZ 7 15.10.19 15:17 Сейчас в теме
Еще в диспетчере много rphost
Прикрепленные файлы:
5. coollerinc 40 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 1883 15.10.19 16:40 Сейчас в теме
19. sapervodichka 1883 15.10.19 16:50 Сейчас в теме
20. sapervodichka 1883 15.10.19 16:52 Сейчас в теме
Из описания "Причем, когда перешли на новый сервер, все было хорошо" изначально было 11 баз и 50 пользователей? Или когда переходили на новый сервер было и меньше баз и меньше пользователей, если да то сколько?
21. sapervodichka 1883 15.10.19 16:54 Сейчас в теме
Регламентные задания пробовали в базах отключить на 1 день и проверить повторяются ли зависания?
22. sapervodichka 1883 15.10.19 16:55 Сейчас в теме
Спрашивали сисадминов о том перекачиваются ли какие-то большие файлы по сети в течение дня? (забивают канал)
23. sapervodichka 1883 15.10.19 16:56 Сейчас в теме
Проверили отключен ли у директора торрент?
24. sapervodichka 1883 15.10.19 16:57 Сейчас в теме
Не запрашивает ли сервер о необходимости установки обновлений ОС?
25. sapervodichka 1883 15.10.19 16:59 Сейчас в теме
Есть ли свободная оперативка на сервере, ограничен ли SQL по памяти?
26. sapervodichka 1883 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 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 16.10.19 11:49 Сейчас в теме
(30)
максимальный объем памяти рабочих процессов

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

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

На сегодня пока зависаний нет.
Но проблема возможно появится снова.
38. buganov 60 18.10.19 12:06 Сейчас в теме
(37)Настройте. Возможно, оборудование не справляется или кто то генерит большую нагрузку
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Екатеринбург
зарплата до 120 000 руб.
Полный день

Консультант-аналитик 1С
Рязань
зарплата до 80 000 руб.
Полный день

Программист 1С
Рязань
зарплата от 90 000 руб.
Полный день

Бизнес-архитектор 1С, ведущий консультант
Санкт-Петербург
Полный день

Руководитель проектов 1С
Санкт-Петербург
Полный день