0
Digger
01.08.18
✎
11:47
|
Имеется простое фоновое задание которое перебирает каталоги, ищет там файлы и создает элементы справочника.
Для каждого Каталог из КаталогиЗагрузки Цикл
СписокФайлов = FTPСоединение.НайтиФайлы( FTP_Каталог + Каталог.Имя + РазделительКаталогов, "*.xml", Ложь);
Для каждого Файл из СписокФайлов Цикл
СуществующаяСсылка = Справочники.Транзакция.НайтиПоНаименованию( ИмяФайлаДляПоиска, Истина );
Если СуществующаяСсылка.Пустая() Тогда
НовыйДокументТранзакции = Справочники.Транзакция.СоздатьЭлемент();
НовыйДокументТранзакции.Записать();
На сервере в режиме дебага все работает хорошо. Когда переносишь на продуктив, rphost падает с stack owerflow на получении очередного Файл из СпискаФайлов (файлов около 10 000 в одном каталоге).
В чем может быть подвох?
|
|