003-1600x1040_6357_salvador_dali_s_caravan_3d_surrealism_caravan_picture_image_digital_art

-- Nginx

Nginx’i optimize edelim

Her şeyin optimize edilmesinden önce web servisimizin optimize edilmesi yararlı olabilir. Ayrıca bu performansı yüksek oranda etkiler.

Worker Processes

Web sunucumuzdaki işci sayımız diye özetleyelim anlamını. Eğer büyük bir sunucunuz var ise bunu auto olarak bırakabilirsiniz. Manual ayarlamakta yarar var. Hemen çekirdek sayımızı ve ulimit’mizi öğrenelim.

Ben digitalocean’daki ilk pakete uygun bir örnek çıkarıyorum.

HTTP ve TCP Optimization

  • keepalive_timeout ve keepalive_requests keep alive ayarları kontrol eder.
  • sendfile statik dosyaları optimize eder.
  • tcp_nodelay TCP birden fazla ara belleği kişisel paket olarak gönderilmesini sağlar./etc/nginx/nginx.conf

Arabellek Boyutu

/etc/nginx/nginx.conf

Bağlantı Kuyruğu

/etc/sysctl.conf

Gecikmeler

/etc/nginx/nginx.conf

Statik Şeyler

/etc/nginx/nginx.conf

Gzip

Ephemeral Ports

/etc/sysctl.conf

Nginx.conf tam olarak şöyle bir şey oldu:

Yapılan işlemlerin daha detaylı anlatımı ve fazlası (kaynak)

https://www.linode.com/docs/websites/nginx/configure-nginx-for-optimized-performance

Yorum yap

Yorum