|
Вопросы производительности для 1С эксперта или стремящихся в ту сторону. rphost | ☑ | ||
---|---|---|---|---|
0
Grogan
08.11.21
✎
21:05
|
Доброго дня!
Бывает, что в определенные моменты сильно тормозит сервер 1С. В процессе наблюдения было выявлено, что rphost жрет память. Настроил счетчики производительности, прошу помочь растолковать собранные данные и в какую сторону дальше двигаться. Счетчики для процесса rphost были такие: Working set - количество памяти, которое в данный момент занято процессом в физической памяти (RAM) Virtual bytes - количество памяти, которое выделено процессом. Часть из этой памяти выгружена в Swap-файл (файл подкачки), а остальное находится в RAM (это и есть Working set). Private bytes - количество памяти, не разделённое с другими процессами. (Разделённая память может использоваться одновременно несколькими процессами) Этот параметр не связан с двумя предыдущими. Ситуация 1. Потребление более-менее ровное, думаю можно считать это некой нормой. [url=https://yapx.ru/v/PCW4v][img]https://i.yapx.ru/PCW4vs.jpg[/img][/url] Ситуация 2. Потребление памяти растет по трем счетчикам сразу. Возможно, что причиной являются циклические ссылки, на ИТС про это есть, очень похоже. Virtual bytes так и остается в максимальных значениях. [url=https://yapx.ru/v/PCXI2][img]https://i.yapx.ru/PCXI2s.jpg[/img][/url] Ситуация 3. Скачкообразно растут два счетчика. Virtual bytes сильно отстает. [url=https://yapx.ru/v/PCXTH][img]https://i.yapx.ru/PCXTHs.jpg[/img][/url] Прощу сведущих прокомментировать. Идеально, добиться чтобы была всегда ситуация 1. |
|||
1
Grogan
08.11.21
✎
21:08
|
Не нашел как редактировать пост, дублирую ссылки.
Ситуация 1 [url=https://yapx.ru/v/PCW4v][img]https://i.yapx.ru/PCW4v.jpg[/img][/url] Ситуация 2 [url=https://yapx.ru/v/PCXI2][img]https://i.yapx.ru/PCXI2.jpg[/img][/url] Ситуация 3 [url=https://yapx.ru/v/PCXTH][img]https://i.yapx.ru/PCXTH.jpg[/img][/url] |
|||
2
volfy
08.11.21
✎
21:08
|
у меня таймер длинною в вечность) https://yadi.sk/i/xg0ku1czreeTQA
|
|||
3
Garykom
гуру
08.11.21
✎
21:09
|
(0) настрой перезапуск процессов rphost и забей
|
|||
4
Grogan
08.11.21
✎
21:10
|
Не нашел как редактировать пост, дублирую ссылки.
Ситуация 1 https://i.yapx.ru/PCW4v.jpg Ситуация 2 https://yapx.ru/v/PCXI2 Ситуация 3 https://i.yapx.ru/PCXTH.jpg Вот так будет верно. Сорри. |
|||
5
vde69
08.11.21
✎
22:03
|
(4) ну во первых смотри что именно запускается в твоем рхосте, мне кажется, что там собрались регламентные задания от всех баз скопом.
если это так - настрой периодический перезапуск рхостов, точных параметров нет... я настраиваю на количество баз (не более 2х баз) и время работы (не более 3х суток) |
|||
6
rozer76
08.11.21
✎
22:12
|
Полнотекстовый поиск уже проверял? Утечки памяти по ТЖ?
|
|||
7
vde69
08.11.21
✎
22:17
|
(6) +
скорее медленное зацикливание... рекурсии и т.д. |
|||
8
palsergeich
08.11.21
✎
23:12
|
(0) Попробуй другую платформу сначала.
Последние платформы очень стабильны и на большой нагрузке с очень сраным легаси после обновления платформы вообще забыли. Хотя до обновления да, каждую ночь был перезапуск РП хостов, сейчас такой операции нет и они живут неделями. Да бывает подтечет, но это раз в пару месяцев. |
|||
9
Grogan
08.11.21
✎
23:17
|
(3) Если перезапуск процесса rphost будет в течение рабочего дня, на работе пользователей может отразится?
(5) Как посмотреть что запускается в моем rphostе? (баз всего две, если что) Более трех суток rphost не работает, потому что каждые сутки происходит перезапуск службы 1с. Плохо что проблемы накапливаются в течение дня (6)Полнотекстовый поиск уже проверял? - Имеется в виду отключить его надо или что? По поводу ТЖ, это в ближайших планах. Платформа 8.3.18.1289 если что |
|||
10
vde69
08.11.21
✎
23:40
|
(9) >>>Если перезапуск процесса rphost будет в течение рабочего дня, на работе пользователей может отразится?
иногда будет сообщение об ошибке сервера, но это скорее редкость, большинство перезапусков пользователь не замечает >>>Как посмотреть что запускается в моем rphostе? (баз всего две, если что) наqти pid процесса и по нему в консоли сервера 1с смотреть... (это если не хочешь заворачиваться с технологическим журналом) |
|||
11
H A D G E H O G s
09.11.21
✎
00:12
|
(0) Собрать ТЖ по событиям call/scall и просто посмотреть на них с то время, когда идет рост памяти.
|
|||
12
palsergeich
09.11.21
✎
00:32
|
(9) Если конфа на УФ - то легкий фриз.
Очень долгие запросы - отвалятся с ошибкой. Но 90+% юзеров этого рпхоста ничего не заметят. Даже на ОФ - перекидывает очень мягко Но я бы все же рекомендовал попробовать с другой версией платформы, после повышения версии вообще про это забыли |
|||
13
Grogan
09.11.21
✎
00:34
|
(10) иногда будет сообщение об ошибке сервера, но это скорее редкость, большинство перезапусков пользователь не замечает --- тут имеется в виду перетекут ли плавно задачи на другой процесс или обрыв будет? Например пользователь в это время документ будет проводить, ошибка вылетит?
наqти pid процесса и по нему в консоли сервера 1с смотреть.. --- не нашел такого в консоли. Лицензия не корп, может поэтому? (12) То есть на другой версии память автоматом освобождается? Какая версия у вас? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |