2011-01-25 7 views
6

프로덕션 서버에서 Mediacore (Pylons 앱)을 설정하려고합니다. 문서 아파치 mod_fastcgi 또는 mod_wsgi 웹 서버로 제안하지만 나는 아파치 때문에 RAM을 장려하고 있기 때문에 어떤 비용으로 피하려고합니다. 다른 한편으로는 mediacore는 내가 깔끔함과 함께 사용할 때 잘 동작하므로, 아파치를 무시하고 내 프로덕션 웹 서버로 paster를 사용하는 것의 장점/단점이 무엇인지 궁금합니다.프로덕션 사이트에서 paster를 사용할 수 있습니까?

답변

2

로드가 증가하면 CPU 또는 DB 제한에 도달 할 수 있습니다. 일반적인 대답은 여러 병렬 백엔드를 사용하는 것입니다. 그런 다음 nginx 또는 lighttpd 또는 가벼운 HTTP 서버를 사용하면 편리하게 여러 개의 서버에로드를 분산하고 정적 파일을 저렴하게 제공 할 수 있습니다.

그때까지는 정적 파일을 제공하는 데 낭비하는 CPU가 과도한 경우 특히 깔끔하게 실행할 수 있습니다.

+0

감사합니다. 9000. 웹 서버에 대한 특정 비 아파치가 있습니까? 나는 nginx + uwsgi에서 좋은 벤치마킹을 본 적이 있지만 오히려 새로운 것이며 멍청한 문서가 부족합니다. – qliq

+3

나는 전문가도 아니야. 주변 사람들은 nginx를 계속 사용합니다. http://nichol.as/benchmark-of-python-web-servers paster에서 다른 Python WSGI 서버로 옮겨 가면 상당한 도움이 될 것으로 보인다. – 9000

+0

lighttpd 사용해보기 http://www.lighttpd.net/ – keatch

관련 문제