Feature idea: temp_path parameter at proxy_cache_path directive
Pavel V.
pavel2000 at ngs.ru
Mon Dec 17 15:43:53 UTC 2012
Здравствуйте.
Думаю, что было бы неплохо добавить в директиву proxy_cache_path параметр temp_path.
proxy_cache_path настраивается только в контексте http, а proxy_temp_path - можно задать в любом
контексте. Имеем несоответствие - одна директива может применяться только в http и быть указана
много раз, а другая - может быть указана везде, но один раз на контекст.
Если для определенного пути в proxy_cache_path требуется определенный путь для временных файлов,
то его придется явно прописывать в каждом server/location, где используется соответствующий
cache_path, т.к. связать эти пути вместе на данный момент не возможно.
С учетом того, что "Ключом и именем файла в кэше является результат функции MD5 от
проксированного URL. " и, вероятно, то же самое имя используется и для файла в каталоге временных
файлов, то получается, что конфликт (коллизия) имен файлов для разных зон - невероятны, и
потребность в вышеописанном возникает только для кэшей на разных устройствах.
Фич реквест просто для размышления, но может быть разработчики посчитают это важным.
Спасибо.
--
С уважением,
Pavel mailto:pavel2000 at ngs.ru
Подробная информация о списке рассылки nginx-ru