Процесс rphost x64 сжирает всю память за час #744177


#0 by vfrcbv
Добрый день, в последнее время возникла следующая проблема: процесс rphost очень быстро поедает всю свободную оперативку. Причем неделю назад такого не было. Никаких изменений в конфигурации и обновление платформы не проводилось.(Все работало без проблем последние 2 месяца). Перезагрузка сервера и/или ребут службы дает только временное решение проблемы (с 300 метров память сжирается до нескольких десятков гигабайт). Кто сталкивался с этим? Как решили проблему?
#1 by Гёдза
версия 1с?
#2 by 2S
постгри? отключи регламентные задания нах
#3 by vfrcbv
8.3.5.1119, всегда работала стабильно
#4 by vfrcbv
mssql
#5 by Рэйв
Антивирь стоит обновить,имхо..
#6 by Sasha_H
обновите платформу у меня была подобная ситуация и даже в 1С есть зарегана ошибка, вот только я не помню на какой платформе это воспроизводилось. Но я обновил и проблема исчезла.
#7 by Гёдза
Обновись  в какой то версии починили одну из утечек
#8 by MadHead
2. Обновить платформу 3. Запустить технологический журнал и смотреть утечки памяти.
#9 by Sasha_H
по ТЖ смотреть утечку это смерти подобно.
#10 by Sasha_H
Была подобна ситуация на УТ 11 происходил не понятный сбой в алгоритме и при регламентном задании в регистр накопления писалось несколько милионов записей к одному регистратору. Утечки заоблачные....
#11 by MadHead
Во всех системах люди читают логи и ищут причины, а в 1с этот процесс почему-то смерти подобен.
#12 by Гёдза
а что ты думаешь в логах увидеть, если ошибка в платформе?
#13 by Sasha_H
искать утечки да... Нет пока нормально придуманного процеса поиска утечек. Тем более сервер 1с тогда вообще захлебывается когда ТЖ настроен на поиск утечек.
#14 by Sasha_H
Вот я наблюдал за rphost на обычных формах еще старая УТ 10. Формируем отчет обычным построителем и если там очень много настроек и например отчет не сформировался , память не освобождается. Пробовал проделывать и например отчет сформировался и данные вывелись пользователю память еще занята пока отчет не закрыть либо Посторитель = Неопределено сделать.
#15 by rphosts
не надо меня голословно обвинять! Где скрин с диспетчером?
#17 by rphosts
да-да-да, я бесконечен
#18 by timurhv
Так настроить не поможет?
#19 by PR2
Ответа нет, только робкие догадки и мысли невпопад
#20 by PR2
Да какой скрин? Постоянно 92 — 96 процентов памяти и проц не отстает почти. Рубишь рпхост, через пару — тройку часов та же песня.
#21 by Злопчинский
это профанация автоматизации, а не решение проблемы
#22 by Lama12
Поставь ограничение по максимуму памяти. Время перезапуска не важно. Можно не ставить.
#23 by PR2
Это не помогает, просто тогда по разным процессам загрузка раскидывается
#24 by Armando
Примерно в этих версиях была ошибка в платформе. Если с базой никто не работает и включены регламентные задания, то у сервера 1С начинается жор. Выходов два: отключить регламентные задания или обновить платформу
#25 by PR2
Примерно в каких в этих? Версия последняя.
#26 by H A D G E H O G s
Что непонятного? Сказали же "примерно в этих". Сервер 1С грузит конфу и выгружает. Снова грузит и снова выгружает. Пользователей то нет, регламентное отработало. Утечки копятся еще быстрее.
#27 by Armando
Последняя? 8.3.5.1119 дата выхода 08.08.14.
#28 by PR2
Я говорю, у меня последняя и те же самые проблемы.
#29 by PR2
А, ну да. Примерно в восьмой версии 1С проблемы с памятью, ага.
#30 by H A D G E H O G s
Это был сарказм!
#31 by Armando
Объем виртуального адресного пространства, занимаемого рабочим процессом сервера Предприятия, непрерывно растет. Особенно быстрый рост наблюдается, если в кластере зарегистрированы информационные базы, с которыми пользователи не работают постоянно, но в которых определены и включены регламентные задания. Статус: Исправлена в выпущенной версии Зарегистрирована: 12.12.2014 Исправлена: "Технологическая платформа", версия 8.3.5.1428
#32 by PR2
Так я собственно понял, тоже говорю не без сарказма :))
#33 by PR2
И че? А на заборе тоже написано "Welcome", а там злая собака.
#34 by PR2
Мне вот интересно, если одинесине разрешить максимум по килобайту и запустить перепроведение в УПП, как она это переварит. Переварит ли.
#35 by Armando
Скорее всего автор столкнулся с . У тебя возможно что-то другое.
#36 by l123456789
Я проблему не исследовал, но было у меня похожее. Примерно за 30-60 минут 1С выжирала всю память (12 гиг) и врубались дикие тормоза. 2008 64 бита сервер, терминальных клиентов рыл 30-50, postgres для торговли, MS SQL для бухов. 1. Изгнал бухов с их бесконечными обновлениями. снес MS SQL 2. Удалил все установленные версии 1с (новые ставились, старые не удалялись - скопилось их штук 5 версий). 3. Установил последнюю на тот момент версию 1С и сервера. Проблема исчезла. Перед возникновением проблемы обновлялась только платформа и сервер, конфигурация не правилась, так что подозреваю, что утечки в сервере были, ибо клиенты не раздувались, а пух rphost. На тот момент братья НЮ что-то там поменяли и в настройках сервака исчезла опция перезапуска процесса при достижении определенного отожранного размера памяти. Отсюда может сделовать, что неудаленные старые версии оставили настройки в реестве на которых глючила новая версия. Но еще раз: я не разбирался в истоках проблемы. У меня всего один сервак и контора работает без выходных. Удалось локализовать и ладно.
#37 by PR2
Да ты издеваешься! Хотел сарказмически юморнуть, что мол что, хочешь сказать, что у ТС надо платформу обновить, а мне что-нить другое попробовать что ли? Но решил уж не шутить так топорно. Так нет, я промолчал, так ты мне это выдал. Мне вот, если честно, непонятно, на что рассчитывают люди, когда пишут такие посты? Ветка-то по данной проблеме не первая, уже понятно, что кавно-то с орехами и уже написали, что рецепты из серии "А вы пробовали выключить и включить?" и первая страница Яндекса (ровно как и вторая и третья, кстати) не помогает.
#38 by PR2
У меня одна версия 1С Что значит снес MS SQL, оставил постгрес что ли?
#39 by Armando
Узбагойся. Не вчитывался я во всю тему и сообщений твоих не видел. Увидел в , что версия старая и написал
#40 by Lamer1C
сделать дамп процесса и отправить в тех. поддержку 1С. хотя там первым делом посоветуют обновить платформу)
#41 by PR2
Ну да, зачем читать остальные 30 постов, вдруг обновление платформы поможет, ага.
#42 by PR2
А если это будет дамп последней платформы?
#43 by romix
Меня беспокоят фоновые задания, когда отчет закрывают нажатием Escape. Как бы их вырубить...
#44 by Lamer1C
тогда, по идее, должны ответить что-то внятное.
#45 by PR2
"Ваша заявка зарегистрирована под номером..."?
#46 by Lamer1C
теперь жди ответа.. хотя, говорят, что на партнерском форму быстрее помогают. можно и туда попробовать залить, если есть доступ.
#47 by PR2
Спасибо, КЭП. Если бы я всегда надеялся на других, ХЗ чем бы все это закончилось. Попробовал у себя настроить так: Запустил перепроведение доков в базе, посмотрим, вышибет или нет.
#48 by l123456789
Нет УТ 10.3 под постгресом, а бухия была под MS SQL. Я не думаю, что проблема была в этом. Просто частые обновления бухов, требующие обновление платформы привели к тому, что была установлена глючная версия сервера 1С.
#49 by PR2
А, понял. Ну, практика показывает, что по ходу любая версия восьмерки глючная, если у тебя под сотню баз. Посмотрю, чем закончится эксперимент в .
#50 by l123456789
1 база УТ, 2 базы бухии. Вопрос в другом. Вопрос в том, что не принято в виндах нормальные логи и средства диагностики. Тем более в 1С. Поэтому пользуйте танцы с бубном, смутный опыт коллег, на которых вы наезжаете. Ну и молитесь, если верите. А если не верите, затаривайтесь вазелином.
#51 by PR2
Да не, все не так печально, это мой личный сервер, на котором я экспериментирую, так что плевать, грузится он или нет. Не плевать то, что нет описанного решения проблемы, несмотря на то, что проблема серьезная и массовая.
#52 by l123456789
Не воспринимайте близко к сердцу. Возможно вы знакомы с компанией 1С не очень давно. Я работаю с продуктами этой дотстойной фирмы с версии 4.5, которая была еще под DOS. Со временем иллюзии развеиваются, приходит понимание. Вы заканчиваете строить дом, ваш сад плодоносит, сын поступает в институт и приводит девушку познакомится. А миражи остаются в далеком прекрасном прошлом :)))
#53 by PR2
Эээ... 15 лет отношений :)) А в слове дотстойной где опечатка? :))
#54 by l123456789
Это вы для себя сами решите, как опечатку исправить :) А я на неделю в отпуск :) Строить второй этаж. И еще надо пару яблонь посадить. Улей поставить. И С сыном на рыбалку сгонять :)
#55 by PR2
Мда, фокус не удался. Шуршала 1С шуршала и куку, приложение будет закрыто, до свидания. Мда.
#56 by PR2
+ Теперь попробую все то же самое, но без перезапуска процессов раз в час.
#57 by PR2
+ Не, хрен наны. Рукалицо
#58 by PR2
Что ж, теперь попробую с трупами.
#59 by rphosts
ТЖ на предмет  утечек ничего полезного не содержит?
#60 by PR2
Я не в курсе, что там и как смотреть. И, потом, если и содержит, что делать после этого?
#61 by rphosts
настроить конфиг на leak. Узнать кто там такой пожиратель  памяти... ну и что-то делать с ним
#62 by rphosts
* конфиг для записи логов в ТЖ
#63 by rphosts
вроде на ИТС видел спецобработку которая сама позволяет удобно настроить конфиг не рисуя mхl ручечками а выставив галочки получить его ан выходе
#64 by mehfk
в портативных инструментах разработчика есть такой инструмент.
#65 by fisher
Была подобная хня в 8.3.5.1186 под линухом. Помогло переключение в режим выделенных rphost'ов по базам. Ну, как помогло... Всё равно для сохранения стабильности работы раз в 2 недели перегружать приходится (баз много, среди них есть относительно "тяжелые").
#66 by fisher
+ Периодически один из rphost'ов провоцирует оптовые утечки (эпизодически, без явных закономерностей). Вероятность тем выше, чем дольше сервак не перезагружался. Если раз в две недели перезагружать - вероятность стремится к нулю.
#67 by Lamer1C
это не решение проблемы. это лишь даст возможность работать какое-то время, утечка то все равно остается.
#68 by Lamer1C
ну как я и сказал в :)
#69 by fisher
Частый перезапуск рабочих процессов сам по себе может стать источником проблем. Очень часто соединения с утечками памяти являются проблемными для кластера и он не может их штатно перебросить на новый процесс. В итоге при частых сбоях процессы будут плодиться как кролики.
#70 by PR2
Хе, с трупами та же хрень, вышибло нахрен
#71 by fisher
Пробовал rphost'ы раздавать отдельно для каждой базы? Мне помогло. Плюс если что - легче локализовать проблему.
#72 by PR2
Как?
#73 by fisher
В свойствах рабочего сервера "Количество ИБ на процесс" = 1
#74 by PR2
Попробовал. Не помогло. В общем планировщик задач жрет память.
#75 by Гёдза
А при перепроведении случайно не пытается все документы в ТЗ прочитать?
#76 by PR2
Да какая разница?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С