http를 통해 장기 실행 프로세스 (30 분)를 시작하고 실행중인 상태를 가져와야합니다. "프로세스"는 기본적으로 데이터베이스를 업데이트하는 Python 스크립트입니다. 다음 제약 조건이 있습니다.WSGI 응용 프로그램에서 서버에서 장기 실행 프로세스 시작
한 번에 하나의 프로세스 인스턴스 만 실행할 수 있습니다.
WSGI 응용 프로그램은 여러 인터프리터에서 실행되므로 전역 변수 isRunning을 사용하여이를 추적 할 수 없습니다.
나는 과정 (상태/진행)
없음 장고, 순수한 WSGI를 추적하는 웹 페이지가 필요합니다.
누구나 같은 일을하는 경험이 있습니까?
# 1과 # 2가 서로 모순되지 않는 방법을 명확히 할 수 있습니까? – carl
"프로세스"또는 작업이 WSGI 응용 프로그램과 완전히 별개입니다. WSGI 응용 프로그램은 견고성/속도를 위해 modwsgi 및 WSGIDaemonProcess 프로세스 = 4를 사용하는 4 개의 프로세스/인터프리터에서 실행됩니다. – kalithlev