2013-03-18 23 views
5

İlk web uygulamamı dağıtma. İnce kullanıyorum, basit ve kolaydır. Tek ihtiyacım olan bir yapılandırma dosyası.Nginx neden zayıf?

Ama bir çok insan nginx kullanıyor ve arkasında birkaç ince örnek yerleştiriyor. Niye ya? Neden sadece ince kullanmıyorsun? Ve nginx'i neden tek bir ince örneğin arkasına 3 ince örnek yerleştirmek yerine kullanıyorsunuz? Teşekkürler

cevap

7

Ölçeklendirme ana nedenidir. Thin SSL yapabilir, statik dosyalar sunabilir ve istemcileri yavaşlatmak için büyük yanıtlar üstlenirken, Nginx herhangi bir CPU ve bellek ayak izi için hepsinden daha iyidir. Daha da iyisi, Nginx, tüm bunları şeffaf bir şekilde yapabilir, böylece uygulamanın fayda sağlayacak bir şeyleri yoktur. Aynı zamanda iyi bir yük dengeleyici.

Uygulamanız bir makinenin ötesine ölçeklendiğinde, Nginx gibi bir şeye ihtiyacınız olacak ve bunu baştan uygulamada hiçbir zararı yoktur. Uygulamanızın ölçeklenmesine gerek duymasa bile, Nginx'i kullanmanın başka nedenleri vardır - özellikle aynı makinede birden fazla web uygulaması çalıştırıyorsanız veya uygulama modülerse.