Как принудительно очищать память используемую в ходе работы #499531


#0 by Формат строки
Вот столкнулся с такой ошибкой: "server_addr=tcp://<имясервера>:1562 descr=Ошибка сетевего доступа к серверу (Windows Sockets - 10054(0x00002746). Удаленный хост принудительно разорвал существующее подключение.) line=1031 file=.srcDataExchangeTcpClientImpl.cpp" Заметил что выскакивает это сообщение во время запуска фоновых заданий, а именно обмена данными между центральной базой (УТ) и магазином (Розница). На сайте  узнал, что можно принудительно очищать память в ходе работы фоновых заданий. Вот в общем то и вопрос, как это можно сделать? Или хотя бы примерчик...
#1 by vde69
МояПеременная = неопределено
#2 by Формат строки
я в этом вопросе не селен, но очищать память, это имеется ввиду что ОЗУ используемая SQL уменьшится? или что?
#3 by fisher
Нет. Сиквел тут не причем. Речь об утечках памяти процесса сервера приложений. Была когда-то такая фигня. Сейчас вроде нормально...
#4 by patapum
а вот не была когда-то, а и по сейчас есть.
#5 by fisher
Это ж не утечка, а фрагментация. Фича, а не баг. 1С позволяет в кластере настроить интервал перезапуска рабочих процессов. Ну и x64 сервер приложений сглаживает ситуацию.
#6 by fisher
Кстати, да. Кто-то говорил, что когда на x32 сервере приложений rphost два гига отъедает, может работать нестабильно. Что может в т.ч. и 54-й ошибке проявляться.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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