Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Идеи про proxy_cache_min_uses.
- To: nginx-ru@xxxxxxxxx
- Subject: Идеи про proxy_cache_min_uses.
- From: Михаил Монашёв <postmaster@xxxxxxxxxxxxx>
- Date: Sun, 20 Jan 2013 02:13:12 +0400
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed; d=softsearch.ru; h=date:from :reply-to:message-id:to:subject:mime-version:content-type :content-transfer-encoding; s=main; i=postmaster@xxxxxxxxxxxxx; bh=9OR0C67+TEF2Ml8HA4f0RA4orYc=; b=n+v7CBO0baxafzI2/50ACzuQyLh+ GxcPe5kKUzNsr5c8ZCc8gKxhFN/2cKrCBL9SrNHrghTQcq30pb/WfUc0/fIjVEYu P6aL1ox21M8zYjrB87+qibjdvUsqCzb81lzCdeRZhOGnRBsnRbU610bzIyHhDre7 m5lrNpkSs7GnD2s=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=softsearch.ru; h=date:from :reply-to:message-id:to:subject:mime-version:content-type :content-transfer-encoding; q=dns; s=main; b=FJ+CcmH7Z/+otK7iqXh CL0cy8xIJRyWIOCyROwjt6n3l3HgLrSLknGJelIDjOZVXGX1LyxuHVKvO1yeurXq /HR5C5uXO3luvWurHwYXzTE9aYHH0/tMzDkdR5uiyPG4XwwcjY7d6K8TkRy8NUcW 8L+uPeTc15blK753AdvvWSxM=
Здравствуйте.
Есть прекрасная директива proxy_cache_min_uses . Она позволяет сильно
экономить на дисковой нагрузке, которую создают записывающиеся в кэш
файлы, к которым делается всего один запрос и которые потом вымываются
из кэша .
Было бы здорово развить идею и сэкономить ещё.
Например, proxy_cache_min_uses=2. Приходит запрос к кэшу, в кэше файла
нет, и это первое обращение к файлу. Т.е. мы должны сначала скачать
файл с хранилища, а потом только отдать его в инет. И при этом сам
файл в кэш не положится. Т.е. кэширующий сервер просто ненужный
посредник между браузером и хранилищем файлов. Было бы возможно
оптимальнее кэширующему серверу выдать вместо файла, взятого из
хранилища, временный редирект на хранилище. Т.е. отдавать файл
напрямую с хранилища, если он не будет класться в кэш. При этом
экономится и трафик и ресурсы кэширующего сервера.
Возможно подобное можно сделать уже сейчас, только я не знаю как.
--
С уважением,
Михаил mailto:postmaster@xxxxxxxxxxxxx
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|