파이썬의 추적 시스템 및 실시간 통계 분석
문제
이 질문은 오래된 질문과 관련이 있습니다. MySQL 추적 시스템. 요컨대 : 파이썬을 사용하여 하중이 높은 추적 시스템을 구현해야합니다. 데이터베이스 부품의 경우 MongoDB (이 작업에 적합한 도구처럼 들음)에 정착했습니다. 개발 언어는 파이썬이 될 것입니다.
Nginx 뒤에 Cherrypy 응용 프로그램의 여러 인스턴스를 사용하려고 생각했습니다. 이에 대한 이유는 모든 WSGI 부분을 직접 처리하고 싶지 않지만 다른 한편으로는 앱이 간단하고 ORM이 필요하지 않기 때문에 전체 블로우 웹 프레임 워크가 필요하지 않습니다.
내 질문은 다음과 같습니다.
Cherrypy 내장 서버를 사용해야합니까, 아니면 Modwsgi (또는 다른 서버)와 함께 Apache를 사용해야합니까?
이것은 합리적인 접근법처럼 들립니까 (nginx, mongodb)? 그렇지 않다면 무엇을 추천 하시겠습니까?
미리 감사드립니다.
해결책
MongoDB와 같은 소리는 고급 운영자와의 빠른 업데이트 및 배치 오프라인 처리에 M/R에 적합합니다. Nginx 뒤에 Cherrypy도 잘 작동해야한다고 생각합니다. mod_wsgi 경로를 가면 이 문제.
다른 팁
흑연을 확인 했습니까? 그것은 당신이 필요로하는 것들 (다른 질문을보고 있음)과 Orbitz 팀의 애플리케이션 및 서버 모니터링을 위해 설계되었습니다. 이런 종류의 일에 매우 강력하고 사용하기 쉽습니다.
- 프로젝트 사이트는 다음과 같습니다. http://graphite.wikidot.com/
- 일부 스크린 샷으로 : http://graphite.wikidot.com/screen-shots
제휴하지 않습니다 StackOverflow