2012-05-30 7 views
1

올바른 어휘를 모르므로 제목이 약간 퍼지 죠.서버용 스크립트 실행 관리

다음은 내가 수행하려고하는 작업입니다. 검사를 실행하기 위해 서버에 스크립트/프로그램이 있습니다. 이제 동료들은이 스크립트가 웹 사이트에서 시작될 수 있기를 원하며 거기에서 로그를 보았습니다. 이 과정은 수표를 위해 꽤 오래 실행될 수 있으며 대개 몇 시간 이상 걸릴 수 있습니다.

나는 웹 사이트 스크립트를 사용하여 프로세스를 모니터링하고 로그를 표시해야합니다. 선택한 언어는 PHP 또는 Python입니다.

저는이 작업을 시작하는 방법을 잘 모르기 때문에 그러한 일이 일반적으로 어떻게 수행되고 모범 사례인지에 대한 힌트 또는보기를 매우 좋아합니다. 특히 프로세스를 시작/모니터하는 신뢰할 수있는 방법은 대단히 환영 할 것입니다.

답변

2

파이썬을 선택하면 Celery을 체크 아웃하십시오 (간단한 일로하고 싶다면 다소 과장 될 수도 있음). 비동기 작업을 실행할 수 있으며 쉽게 모니터링 할 수 있습니다. 또한 작업을위한 웹 모니터가 포함 된 셀로리 (django-celery) 용 장고 통합 기능이 있습니다.

+0

아주 좋은 힌트. 그것은 약간의 과잉 공격이 될 수 있습니다. 왜냐하면 타겟 서버에 설치할 수 있는지 확실하지 않은 몇 가지 추가 라이브러리가 필요하기 때문입니다. 하지만 고마워. – Lanbo

+0

지금 시도한 후에,이 라이브러리는 아주 좋은 라이브러리이지만,이 작업에서 내가 찾던 라이브러리가 아닙니다. = / – Lanbo