rphost периодически съедает всю память

1. lexx_v11 30.08.17 08:01 Сейчас в теме
Здравствуйте.

Конфигурация следующая:
Клиент-серверная 1С.
Платформа: 8.3.10.2561x64
Конфигурация УПП 1.3.90.1
Сервер 1С Windows server 2016 64Гб ОЗУ.
Кластер серверов настроен 35 пользователей на 1 rphost. Допустимый объем памяти 7.5 Гб.
Количество одновременных сеансов под 200.
Одновременно на сервере запущено 20-30 rphostoв.
В нормальном режиме работы объем памяти rphostа держится в пределах 5-6Гб. Объем свободной памяти держится в пределах 20-40Гб. Однако, время от времени (один или несколько раз в день) какой-нибудь из rphostов может быстро (в течение нескольких секунд) съесть всю свободную память на сервере. При этом он её не отпускает, пока не превысистся интервал превышения допустимого объема памяти, и он не будет завершён.
Какой-то системы в появлении этой проблемы не заметили. Время каждый раз разное, как и пользователи. При этом у пользователей rphostа в консоли администрирования видим картину, как на приложенном скрине.

Подскажите, пожалуйста, куда копать. Как найти, причину потребления памяти?
Прикрепленные файлы:
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. SaschaL 30.08.17 08:27 Сейчас в теме
А сколько рабочих процессов разрешено сервере 1С?
Просто если у вас столько активных пользователей, указанного объема ОЗУ вам явно недостаточно.
Лично у нас при 60 активных пользователях серверу 1С выделено 16Гб и то на сложных задачах видны тормоза.
4. lexx_v11 31.08.17 01:59 Сейчас в теме
(2) Разве в 8.3 количество рабочих процессов ограничивается?

Если экстраполировать ваши настройки сервера, то получается 32Гб на 120 пользователей и 64 на 240. Главное, что 99% времени свободной памяти достаточно.
3. SaschaL 30.08.17 08:33 Сейчас в теме
А какие настройки учета у вас? РАуз или партионный учет.
Съедание свободного объема памяти в УПП может происходить по многим причинам.
Одной из них может зацикливание в составе изделия, это когда внутри самого изделия есть ссылка на головное и при разборе в конструкторе спецификаций или при заполнении документов программа упирается вот в такое зацикливание и начинает ходить по кругу пока на заполнит всю память и это только одна из причин в УПП
Дмитрий74Чел; +1 Ответить
5. lexx_v11 31.08.17 02:09 Сейчас в теме
(3) Партионный учет. Комплектующие номенклатуры у нас не используются.
7. SaschaL 31.08.17 06:06 Сейчас в теме
(5) ну тогда у вас вроде ни чего сложного не крутиться. А регламентное обслуживание базы настроено?
Пересоздание индексов и все такое?
6. nytlenc 31.08.17 03:53 Сейчас в теме
Если включена отладка на сервере. Отключайте.
8. SaschaL 31.08.17 06:07 Сейчас в теме
Как вариант, можно остановить на время фоновые процессы и глянуть будет ли положительный эффект
9. lexx_v11 07.09.17 08:52 Сейчас в теме
(8) Регламентное обслуживание настроено, и регламентные задания отключали. Никакой разницы.
10. SaschaL 07.09.17 08:56 Сейчас в теме
с документооборотом нет связи случайно?
11. SaschaL 07.09.17 08:59 Сейчас в теме
по хорошему бы надо садиться и тестировать базу и смотреть на каком шаге начинаются тормоза. Возможно долго запись происходит на жесткий диск.
Какие диски используются?
У нас например при 25 пользователях, были задержки при записи на диски, но у нас большие объемы информации. Пришлось перейти на SSD
12. herfis 501 07.09.17 10:30 Сейчас в теме
Ну, либо экспериментировать с настройками ТЖ, пытаясь выйти на сбойный функционал "снизу", либо залогировать все основные действия пользователей и пытаться выйти на сбойный функционал "сверху". В БСП, кстати, есть какая-то подходящая подсистема для фиксации продолжительности разного рода операций. ИМХО, если залогировать открытие/закрытие форм документов/отчетов и продолжительность формирования отчетов, то высоки шансы поднакопить статистику и поймать утекателя за хвост.
Еще не помешает внимательно почитать багфиксы платформы новых релизов (относительно вашего). Вдруг чего подходящего пофиксили.
13. Velesstroy_OOO 07.09.17 10:35 Сейчас в теме
Добрый день!

Настраивайте технологический журнал и отлавливайте запросы которые выполняются в момент возникновения утечки памяти. Через них выходите на алгоритмы, которые выполняют эти запросы.
Оставьте свое сообщение

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