좋아, 나는이 미친 소리로 들리 겠지만 참아 변환 실속. 이미지를 가져 와서 복잡한 Imagemagick 작업을 한 번 수행 한 다음 FFMPEG를 사용하여 해당 이미지의 비디오를 만드는 백그라운드 프로세스가 발생합니다. 그리고 각 이미지에 대해 프로세스가 반복됩니다. 전반적으로, 그것은 매우 잘 작동하고 매끄 럽습니다. 이 서버에는 또한이 프로세스 결과의 프런트 엔드가있는 Flask App이 있습니다.아파치 나는 우분투 16 클라우드 시스템을 실행하는거야</p> <p>...있는 Imagemagick이
그러나 때때로 변환 모듈은 그냥 멈 춥니 다. Top에서 볼 때 CPU 사용량은 25 %로 내려 가고 거기에 있습니다. 이미지는 만들어지지 않고 끝없이 존재합니다. 변환을 죽이고 이미지 프로세스를 다시 시작하면 다음 이미지 프로세스가 멈 춥니 다. 오류 코드가 없으며 끝없이 거기에 있습니다.
전체적으로 꽤 스파르타하지만,이 방법을 재현 할 수 있습니다.이 프로세스는 매우 큰 이미지 (10,000 픽셀 건너 뛰기)로 프로세스를 실행합니다.
프로세스를 '재설정'하는 유일한 방법은 변환을 죽이고 Apache를 다시 시작하는 것입니다. 아파치를 다시 시작한 후에야 파이프 라인이 다시 작동합니다.
도대체 무슨 일이 벌어지고 있습니까? 아파치와 Imagemagick의 관계는 무엇입니까?
도움이나 통찰력을 주시면 감사하겠습니다.
안녕하세요, var/log/syslog를 확인하셨습니까? 거기에 몇 가지 유용한 정보가있을 수 있습니다. 시스템이 4 코어입니까 (25 %는 1 코어가 가득 차있을 수 있습니까)? 또한 실행중인 변환 명령을 추가하십시오. – saurabheights