2013-04-02 1 views
0

전 WHM에서 정상적으로 실행되는 전자동 백업을 가지고 있으며, 이제 데이터베이스에 자동으로 콘텐츠를 다운로드하는 스크립트를 구현하고 있습니다. 그러나 함께 재생되지는 않습니다.cPanel/WHM이 현재 PHP로 실행되고 있는지 검색 하시겠습니까?

내가 수집하려고하는 수십 개의 피드가 있습니다. 그 중 다수는 수천 개의 항목을 포함하고 있으므로 이상적으로는이 모든 과정을 시계열로 실행하여 이상적으로 문제를 일으키지 않습니다.

그러나 많은 디스크 사용량이 필요한 피드 및 백업으로 인해로드 및 I/O 대기 시간이 어리 석다. 그래서 백업 (예 : PHP)을 감지 할 수있는 방법이 있기를 바라고 있습니다. 현재 진행중인 피드 처리를 일시 중지합니다.

백업/피드 시간이 일치하지 않아도 재생할 수 있지만 백업에는 2 ~ 10 시간이 소요되므로 실제로 이상적이 아닙니다.

백업이 현재 WHM에 의해 실행되고 있는지 감지 할 수 있습니까? 감사. 당신이 topSSH를 사용하여 입력 할 때 이미 표시된 백업 프로세스의 이름을 알고있는 경우

답변

0

, 그럼 난 당신이 BASHSSH을 사용하여 ps aux | grep your_process_name를 사용할 수 있다고 생각합니다.

PHP를 사용하여이 명령을 호출 할 수도 있습니다. 자세한 내용은 Run Bash Command from PHP

관련 문제