2010-08-08 6 views
5

나는 cherrypy를 사용하는 파이썬 웹 응용 프로그램에서 작업 해왔고 백엔드로 사용하기에 더 "견고"하다고 읽었으므로 한 번 사용해 보았습니다.Cherrypy : 프론트 엔드 뒤에 붙여야하나요?

일부 데이터베이스 작업을 수행하는 페이지에 일부 벤치 마크를 실행하고 정적 콘텐츠 & 동적 컨텐츠를 제공하면 일반 cherrypy가 nginx 및 memcached보다 2 배 빠르며 lighttpd보다 약 절반 빠르다는 것을 알 수 있습니다. 후자는 메모리 누수 문제가있어서 사용을 자제한다고 들었습니다. 그리고 네, nginx와 lighttpd는 정적 컨텐츠를 제공하도록 구성되었습니다.

비교적 작은 "VPS"에 배포 할 것이므로 아파치를 사용해보고 싶지 않습니다.

그래서 고려하는 것이 : 나는 '잠시 동안 분산 시스템을 구축 할 수 못해

  • , 그것은 자체에 cherrypy를 사용하는 것이 안전합니다?
  • 시스템에 배포 할 때 어떤 프런트 엔드가 을 가장 잘 수행합니까?

답변

7

예; 자체적으로 CherryPy를 사용하는 것이 안전합니다.

+0

어떻게 느린 클라이언트를 처리합니까? –

+0

소켓 시간 제한을 구성 할 수 있습니다. – fumanchu

관련 문제