/ / ImageResizer s3Reader2 не кешує кеш-корекцією - imageresizer

ImageResizer s3Reader2 не перезавантажує кеш-пам'ять - imageresizer

  1. суть мого діагностичного виводу (включає конфігурацію resizer)

Якщо я прошу /myBucket/myImage.jpg?w=100, потім оновити базове зображення в s3, а потім перезавантажити /myBucket/myImage.jpg?w=100, Я все ще отримую оригінальне зображення. Однак будь-які запити на нові модифіковані зображення отримують правильне оновлене зображення (наприклад, /myBucket/myImage.jpg?w=333)

На підставі документації, що має s3reader2 -> checkForModifiedFiles увімкнено має вирішити це, але це не так. Я також грав з відключенням s3reader2 -> cacheMetadata, але результат той самий.

Проблема, очевидно, не існує, якщо модуль DiskCache вимкнено, але це не є реальним варіантом.

Будь-які ідеї?

Відповіді:

0 для відповіді № 1

Ви використовуєте cacheMetadata = "false", що є параметром конфігурації v4 +.

Ви використовуєте dlls v3.4.3. Оновлення до v4 має вирішити цю проблему. v3 не має способу повністю вимкнути кешування метаданих (за промовчанням затримка закінчення 1 години).

пов'язані: ImageResizer S3Reader2 Плагін 404 Помилка після завантаження зображення