쉘 스크립트를 호출해야하지만 출력에 전혀 신경 쓰지 않는 PHP 스크립트가 있습니다. 셸 스크립트는 많은 SOAP 호출을 수행하며 완료 속도가 느리므로 응답을 기다리는 동안 PHP 요청 속도를 늦추고 싶지 않습니다. 실제로 PHP 요청은 쉘 프로세스를 종료하지 않고 종료 할 수 있어야합니다.
나는 여러 가지로 검토 한 결과 exec()
, shell_exec()
, pcntl_fork()
, 등의 기능을하지만, 그들 중 누구도 정확히 내가 원하는 것을 제공하기 위해 보이지 않는다. (또는 그들이 그렇게한다면 방법이 명확하지 않습니다.) 어떤 제안?
nice
하고ionice
(예를 들어, 시스템을 마비시키는 쉘 스크립트를 방지하기 위해/usr/bin/ionice -c3 /usr/bin/nice -n19
)