2012-08-12 24 views
9

Şu an Capilsrano, Passenger ve Nginx'i Rails uygulamamla kullanıyorum, ancak yine de hep birlikte nasıl çalıştığına dair kafam karışık.Capistrano, Yolcu ve Nginx - Birlikte nasıl çalışırlar?

İşte ben bugüne kadar bildiklerim:

Nginx Apache ama daha hafif gibi isteklere yanıt veren bir web sunucusudur.

Capistrano, web uygulamasının dağıtımı için kullanılır, uygulama kodunu yükler ve bir dizi komut dosyası çalıştırır ve veritabanını geçirir.

Yolcu bir şekilde bana bir gizemli kutu. Taleplerin üstesinden gelmek için yakut süreçleri ortaya çıkardığını biliyorum, ancak bu web sunucusunun bir sorumluluğu değil mi? Yolcu belgelerinin bölümlerini okudum ama yine de pek bir anlam ifade etmiyor. Görüyorsun, dağıtımın esinti yaptığını söylüyor, ama Capistrano'nun yaptığı bu değil mi?

Daha iyi bir açıklama yapan var mı? Çok teşekkürler!

cevap

6

Tüm cevapları bul here. Cevap açıkça Nginx ve Phusion Yolcu arasındaki farkı açıklıyor.