Artikelbild Thumbnails verschwinden / sind kaputt (404) - WIESO?

@burgenstern ich habe für mich eine Lösung gefunden. Bei mir werden die Thumbnails asynchron über ein Queue Worker neu erstellt. Bestehende Thumbnails werden dabei gelöscht und neu erstellt. Das Problem ist aber, dass hier die DeleteFileMessage dispatched wird. Diese wird jedoch an das Ende der Queue angefügt. Dadurch wird das File gelöscht, nachdem das File wieder neu erstellt / überschrieben wurde. Die Lösung ist die DeleteFileMessage synchron zu handeln. Hierzu habe ich das framework.yaml angepasst wie in Messenger: Sync & Queued Message Handling (Symfony Docs) beschrieben:

  framework:
    messenger:
        transports:
          sync: sync://
        routing:
          Shopware\Core\Content\Media\Message\DeleteFileMessage: sync