Scheduled-Tasks füllen den RAM komplett aus

Ich mische mich mal etwas mit ein…

16:21:04 INFO      [messenger] Shopware\Core\Content\Product\DataAbstractionLayer\ProductIndexingMessage was handled successfully (acknowledging to transport). ["message" => Shopware\Core\Content\Product\DataAbstractionLayer\ProductIndexingMessage^ { …},"class" => "Shopware\Core\Content\Product\DataAbstractionLayer\ProductIndexingMessage"]
16:21:04 INFO      [messenger] Stopping worker. ["transport_names" => ["default"]]
16:21:04 INFO      [messenger] Worker stopped due to memory limit of 34359738368 bytes exceeded (120001134592 bytes used) ["limit" => 34359738368,"memory" => 120001134592]

Ich habe den Speicher des Cronjob auf 32 GB limitiert, was dezent ignoriert wurde, bei 120 GB (von 128 GB) war‘s aber vorbei.

Ich habe nun die „IteratorFactory.php“ auf „$query->setMaxResults(10);“ gesetzt und er scheint mit ca. 5 GB klar zu kommen…