2011-01-25 38 views
6

Tôi đang cố gắng thiết lập Mediacore (đây là ứng dụng Giá treo) trên máy chủ sản xuất. Các tài liệu đề nghị hoặc apache mod_fastcgi hoặc mod_wsgi như máy chủ web nhưng tôi cố gắng tránh apache tại bất kỳ chi phí vì nó là RAM-monger. Mặt khác mediacore hoạt động tốt khi tôi sử dụng nó với paster, vì vậy tôi tự hỏi những ưu/khuyết điểm của chỉ bỏ qua apache và sử dụng paster như máy chủ web sản xuất của tôi là gì?Tôi có thể sử dụng quảng cáo trên trang web sản xuất không?

Trả lời

2

Khi tải của bạn tăng lên, bạn có thể đạt tới giới hạn CPU hoặc DB. Câu trả lời điển hình là sử dụng một số chương trình phụ trợ song song. Sau đó, một nginx hoặc lighttpd hoặc bất kỳ máy chủ HTTP ánh sáng nào sẽ có ích và sẽ cho phép bạn phân phối tải cho một số máy chủ paster và phục vụ các tệp tĩnh với giá rẻ.

Cho đến khi đó, bạn có thể an toàn để chạy nhanh hơn, đặc biệt nếu bạn có CPU dư thừa để lãng phí khi phân phối tệp tĩnh.

+0

Cảm ơn 9000. Bạn có gợi ý nào về máy chủ web không? Tôi đã nhìn thấy điểm chuẩn tốt từ nginx + uwsgi nhưng nó là khá mới và thiếu tài liệu noob thân thiện. – qliq

+3

Tôi cũng không phải là chuyên gia. Những người xung quanh tôi tiếp tục sử dụng nginx. Bạn cũng có thể quan tâm để đọc điều này: http://nichol.as/benchmark-of-python-web-servers Có vẻ như bạn có thể nhận được một sự tăng khá bằng cách di chuyển từ paster đến một máy chủ WSGI Python khác. – 9000

+0

Thử lighttpd http://www.lighttpd.net/ – keatch

Các vấn đề liên quan