Sono sorpreso di non vedere altro che "usare il sedano" durante la ricerca di come utilizzare i compiti di sedano con sorl-thumbnails e S3.Indicatori sull'utilizzo del sedano con miniature di sorl con archivi remoti?
Il problema: utilizzando depositi remoti provoca enormi ritardi quando si generano le miniature (si pensi 100s + per una pagina con molte miniature), mentre i download dei motori di miniature originali da Archiviazione remota, li scricchiolii, poi carica su di nuovo a S3.
Dove è un buon posto per impostare il compito di sedano in sorl e cosa dovrei chiamare?
Qualsiasi tua esperienza/idea sarebbe molto apprezzata.
Inizierò a scavare attorno agli interni di Sorl per trovare un posto più utile per ritardare questo compito, ma ci sono alcune altre cose che sono curioso di sapere se questo è stato risolto prima.
Quale immagine viene restituita immediatamente? Sorl deve essere detto in qualche modo che l'immagine restituita non è la miniatura reale. La cache deve essere invalidata quando il sedano termina l'attività.
gestire più richieste generazione delle miniature in modo pulito (solo bisogno il primo per una data chiave di cache)
Per ora, ho risolto temporaneamente questa utilizzando un nginx invertire proxy cache che può servire colpi mentre il backend spende tempo a generare pagine costose (ridimensionando enormi PNG su un'enorme griglia di prodotti) ma è un processo molto manuale.
http://djangosnippets.org/snippets/1562/ potrebbe aiutare – jpic
@jpic grazie, ma che ha 3 anni - sorl funziona già con archivi remoti. Quello di cui ho bisogno di aiuto è generare in modo asimmetrico le anteprime della memoria remota ... –
@YujiTomita Avete mai avuto progressi con questo? Sarebbe bello ascoltare le tue scoperte. – jamesc