Проект «SnakeProject» Михаила Козлова

Навигация

⇒ Общая ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

SQL\T-SQL

FreeBSD and Nix

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;

 


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

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

Контакты для обмена ссылками между сайтами Видео к статьям на Youtube Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и Linux Код обмена баннерами
Мои друзья: www.info-x.org - Информационный ресурс о ОС FreeBSD За сложными вещами простые действия Новости Ubuntu Linux Сообщество сисадминов Личный сайт skeletora Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика

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