Имя: Пароль:
1C
 
Как понять какое регзадание "жрёт" оперативку?
0 1сПупс
 
11.03.26
07:38
Коллеги, доброе утро.
Вводные:Клиент-сервер, линукс, Постгре, в базе 100 человек.
Такая ситуация: Оперативная память на сервере заканчивается, происходит падение.
Появилась мысль подключиться к фоновым заданиям на рабочей базе и без точек останова сделать замер производительности (подозрение на неоптимальность какого-то кода). Может есть более верные методы?
1 Ёпрст
 
гуру
11.03.26
07:49
(0) выставить ограничение в консоли кластера 1с
2 Мультук
 
гуру
11.03.26
08:00
(0)


А разве в утилите "Администрирование серверов 1С" столбцы
"Память (текущая)" и "Память (всего)" не это показывают ?
3 ZloyBrawler
 
11.03.26
08:06
(0) я стараюсь регл заданиям прописывать своих служебных пользователей, чтобы потом в консоли сервера видеть от чьего имени старт и дальше думаешь.
4 Lama12
 
11.03.26
09:26
(3) 👍 Аналогично делаю и всем советую. Очень удобно.
5 unenu
 
11.03.26
10:49
(3) именно так. если запускать все фоновые от просто "Администратор", то анализ сложен. Для каждого фонового создать служебных уникальных пользователей, прописать их в форме настроек фонового задания и тогда анализ упрощается.
6 breezee
 
11.03.26
13:28
по тех. журналу собрать call и сортировать по memorypeak только если завершится вызов
7 H A D G E H O G s
 
11.03.26
16:29
(3) Точно также делаю.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.