2011-01-25 46 views
6

Bir üretim sunucusunda (bir Pylons uygulaması olan) Mediacore kurmaya çalışıyorum. Dokümanlar, apache mod_fastcgi veya mod_wsgi'yi web sunucusu olarak önermektedir, ancak RAM-monger olması nedeniyle herhangi bir maliyetle apache'den kaçınmaya çalışıyorum. Ben paster ile kullanmak, bu yüzden sadece benim üretim web sunucusu olarak apache ve kullanım Paster görmezden artıları/eksileri nelerdir merak ediyorum ne zaman gayet güzel çalışıyor mediacore Öte yandan? Yükleme büyüdükçeÜretim alanında paster kullanabilir miyim?

cevap

2

, sen CPU veya DB sınırına gelebileceğinizi. Tipik cevap birkaç paralel arka uç kullanıyor. Sonra bir nginx ya da lighttpd ya da herhangi bir ışık HTTP sunucusu işe yaramaz ve yükü birkaç paster sunucusuna dağıtmanızı ve statik dosyaları ucuza sunmanızı sağlar.

O zamana kadar sen statik sunum dosyalarını harcayacak aşırı işlemci var, özellikle de muhtemelen sadece paster çalıştırmak için güvenli.

+0

Teşekkür 9000. web sunucusu için önermek herhangi bir sivil apache var mı? Nginx + uwsgi'den iyi kriterler gördüm, ancak oldukça yeni ve noob dostu dokümanlar yoksundur. – qliq

+3

Ben de uzman değilim. Çevremdeki insanlar nginx kullanmaya devam ediyor. Ayrıca bu okumayı ilginizi çekebilir: Senin başka Python WSGI sunucusuna paster dan hareket ettirerek oldukça bir destek alabilirsiniz görünüyor http://nichol.as/benchmark-of-python-web-servers. – 9000

+0

Lighttpd'yi deneyin http://www.lighttpd.net/ – keatch

İlgili konular