Welcome! Log In Create A New Profile

Advanced

Re: Кэширование статики, которую генерирует бэкэнд

January 20, 2014 06:42AM
On Jan 20, 2014, at 15:27 , Anatoly Mikhailov wrote:

>
> On 20 Jan 2014, at 11:02, Igor Sysoev <igor@sysoev.ru> wrote:
>
>> On Jan 20, 2014, at 14:52 , Anatoly Mikhailov wrote:
>>
>>> в нашем случае - локально настроенная Jira с 10 пользователями,
>>> сомневаюсь, что приложение загнется при такой нагрузке..
>>>
>>> и все же, кто как кэширует статику, сгенерированную налету?
>>
>> http {
>> proxy_cache_path /path/to/cache keys_zone=CACHE:20M;
>> proxy_temp_path /path/to/temp;
>>
>> server {
>> location /static/ {
>> proxy_pass http://backend;
>> proxy_cache CACHE;
>> proxy_cache_valid 1h;
>> }
>> }
>> }
>
> Игорь, спасибо, проблема решена, но возможно не оптимальным образом:
>
> proxy_cache_path /.../nginx/cache levels=1:2 keys_zone=STATIC:20M;
> proxy_temp_path /.../nginx/tmp;
>
> server {
> listen 8000;
>
> location /jira {
> proxy_pass http://jira_upstream/jira;
> proxy_set_header Host $host;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-for $remote_addr;
> proxy_redirect off;
> proxy_connect_timeout 120;
> proxy_send_timeout 120;
> proxy_read_timeout 180;
> }
>
> location /jira/s/ {
> proxy_pass http://jira_upstream/jira/s/;
> proxy_set_header Host $host;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-for $remote_addr;
> proxy_redirect off;
> proxy_connect_timeout 120;
> proxy_send_timeout 120;
> proxy_read_timeout 180;
>
> proxy_ignore_headers "Set-Cookie";

Ещё нужно
proxy_hide_header Set-Cookie;
иначе клиенты будут получать чужие куки.

--
Igor Sysoev
http://nginx.com

> proxy_cache STATIC;
> proxy_cache_valid 60m;
> }
>
>
> Анатолий

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Кэширование статики, которую генерирует бэкэнд

Anatoly Mikhaylov January 19, 2014 07:32PM

Re: Кэширование статики, которую генерирует бэкэнд

Илья Шипицин January 20, 2014 12:06AM

Re: Кэширование статики, которую генерирует бэкэнд

Anatoly Mikhaylov January 20, 2014 03:32AM

Re: Кэширование статики, которую генерирует бэкэнд

S.A.N January 20, 2014 04:04AM

Re: Кэширование статики, которую генерирует бэкэнд

Anatoly Mikhailov January 20, 2014 04:58AM

Re: Кэширование статики, которую генерирует бэкэнд

Илья Шипицин January 20, 2014 05:36AM

Re: Кэширование статики, которую генерирует бэкэнд

Anatoly Mikhailov January 20, 2014 05:54AM

Re: Кэширование статики, которую генерирует бэкэнд

Илья Шипицин January 20, 2014 06:02AM

Re: Кэширование статики, которую генерирует бэкэнд

Igor Sysoev January 20, 2014 06:04AM

Re: Кэширование статики, которую генерирует бэкэнд

Anatoly Mikhailov January 20, 2014 06:28AM

Re: Кэширование статики, которую генерирует бэкэнд

Igor Sysoev January 20, 2014 06:42AM

Re: Кэширование статики, которую генерирует бэкэнд

Anatoly Mikhailov March 20, 2014 08:24AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 274
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready