Проект «SnakeProject» Михаила КозловаРегистрация

Навигация
⇒Общая⇒

⇐CISCO
⇐Voice(Asterisk\Cisco)
⇐Microsoft
⇐Powershell
⇐Python
⇐SQL\T-SQL
⇐FreeBSD and Nix
⇐1С
⇐WEB Разработка
⇐ORACLE SQL \ JAVA
⇐Мото

Nginx оптимизация


 

Nginx оптимизация

 

Рабочие процессы:
worker_processes auto;   - количество рабочих процессов, возможно указание auto
worker_connections 1024; - максимальное количество соединений с одного рабочего процесса
multi_accept on;         - максимально возможное количество соединений


Ускорение отправки файлов:
tcp_nopush + sendfile, гарантирует наполнение пакетов до конца перед отправкой клиенту
После tcp_nodelay заставит сокет отправить данные, сэкономя по 200 миллисекунд при отправке любого файла
sendfile on;    - метод отправки данных из одного файлового дескриптора в другой внутри пространства ядра
tcp_nodelay on; - отключает алгоритм Нагла, заставит отправлять данные в буфер независимо от размера пакета
tcp_nopush on;  - оптимизирует кол-во данных, передаваемых за один раз


Сжатие с помощью gzip:
gzip_types - MIME nbgs ответов, которые должны быть пожаты
gzip on;
gzip_types text/plain text/css application/json application/x-javascript application/javascript text/javascript;

 


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

© Snakeproject.ru создан в 2013 году. При копировании материала с сайта - оставьте ссылку.


Яндекс.Метрика

Goon Каталог сайтов Рейтинг@Mail.ru