Welcome! Log In Create A New Profile

Advanced

Re: gzip proxy

MihaKot
November 17, 2022 10:58AM
Да, спасибо. Я уже разобрался в проблеме. Файл который проверял был тип
application/javascript. Его просто не было в списке миметайпов для сжатия.

чт, 17 нояб. 2022 г., 6:48 PM Maxim Dounin <mdounin@mdounin.ru>:

> Hello!
>
> On Thu, Nov 17, 2022 at 10:48:52AM +0300, MihaKot wrote:
>
> > Столкнулся с проблемой, и не могу понять где косяк.
> >
> > есть сервер proxy (gate)
> > есть сервер приложения (client)
> >
> > почему то не срабатывает сжатие. т.е. пользаку отдается не сжатый
> контент.
> >
> > конфиг на клиенте
> >
> > gzip on; # Enable Gzip compressed.
> >
> > gzip_http_version 1.1;
>
> [...]
>
> > конфиг на gate
> >
> > server {
> > listen *:443 ssl http2;
> > index index.html;
> > server_name *****.ru;
> > client_max_body_size 0;
> >
> > ssl_certificate /etc/nginx/ssl/***.ru/cert.pem;
> > ssl_certificate_key /etc/nginx/ssl/****.ru/key.pem;
> >
> > include conf.d/ssl.conf;
> > include conf.d/headers.conf;
> > #include conf.d/_gzip.conf;
> >
> > location / {
> > proxy_pass http://cluster_host;
> > proxy_set_header Host $host;
> > proxy_set_header X-Real-IP $remote_addr;
> > proxy_set_header X-Forwarded-For $remote_addr;
> > port_in_redirect off;
> > proxy_connect_timeout 120;
> > }
>
> По умолчанию при проксировании используется HTTP/1.0
> (http://nginx.org/r/proxy_http_version), при этом сжатие ответов у
> вас включено только для HTTP/1.1. Соответственно в вашей
> конфигурации бэкенд будет всегда отдавать несжатые ответы.
>
> Нужно либо на бэкенде включить сжатие для HTTP/1.0 (что может быть
> не очень хорошей идеей), либо переключить проксирование на
> HTTP/1.1, либо сжимать ответы на фронтенде.
>
> --
> Maxim Dounin
> http://mdounin.ru/
> _______________________________________________
> nginx-ru mailing list -- nginx-ru@nginx.org
> To unsubscribe send an email to nginx-ru-leave@nginx.org
>
_______________________________________________
nginx-ru mailing list -- nginx-ru@nginx.org
To unsubscribe send an email to nginx-ru-leave@nginx.org
Subject Author Posted

gzip proxy

MihaKot November 17, 2022 02:50AM

Re: gzip proxy

Maxim Dounin November 17, 2022 10:48AM

Re: gzip proxy

MihaKot November 17, 2022 10:58AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 73
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready