Здравствуйте.
Имеется, допустим, 16 отдельных дисков.
Задача сделать общий кэш.
Проще всего указать levels=1, на каждом диске создать по каталогу (от 0 до
f) и собрать их в симлинками в proxy_cache_path.
При этом возникает проблема со временными файлами. Они создаются вне дисков
во временных каталогах и из-за этого перемещение файлов происходит между
файловыми системами, что очень долго и накладно.
Не решает проблему и опция use_temp_path. В данном случае, она просто
создает еще один временный каталог, но опять не там где нужно.
Проблему бы решила запись временного файла непосредственно в каталог с
кешем с учетом иерархии levels c последующим переименованием в оконечное
имя. Навроде параметра use_temp_path=inplace
Подскажите, пожалуйста, как правильнее реализовать общий кэш на отдельных
дисках?
--
WBR,
Vadim Lazovskiy
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru