2012-02-02 2 views
1

새 프로젝트에서 기능을 구현하고 있으며 최적의 솔루션이 무엇인지 궁금합니다. 기능 자체는 다음과 같은 하위 기능으로 구성됩니다. 프로세스 시작, 프로세스 중지 및 프로세스 실행 확인 ... 이러한 모든 작업은 django를 사용하여 비 차단 방식으로 수행됩니다. 나는 RabbitMQ와 같은 것들을 피하려고 노력하고 있습니다. 아마도 스레딩이나 cron을 사용할 것 같았습니다.장고 + 비동기 프로세스를 실행 하시겠습니까?

EDIT :보기에서 이러한 기능을 트리거해야합니다.

모든 의견이나 제안이 가장 환영 받는다. 감사.

답변

3

반드시 RabbitMQ 대신 celery을 과 함께 사용할 수 있습니다. 개인적으로 간단한 작업을 위해 나는 cron에서 시작한 custom mangement command을 작성하는 경향이 있습니다.이 데이터베이스는 Django 뷰가 채워지는 데이터베이스 테이블 (즉, Django 모델)에서 입력을받습니다.

관련 문제