그래서 PHP에서 다음을 할 수 있기를 바랍니다. 명령 줄에서 스크립트를 호출합니다.PHP 명령 행 리더
/usr/bin/php mychildren.php
두 스크립트 모두 무기한으로 활성 상태로 유지되는 두 개의 하위 프로세스를 만들 수있게하려고합니다. (무한 루프 = D라고합시다).하지만 아이들 프로세스가 가끔씩 첫 번째 프로세스에서 인사를하고 두 번째 프로세스에서 작별 인사를하기를 바랍니다. 그리고 나서 pcntl_signal을 사용하여 신호 인터럽트 (ctrl + c)를하면 2 개의 자식 프로세스를 죽일 수 있고 일단 내가 죽었다는 확인을 받으면 부모 프로세스를 죽입니다.
이것도 가능합니까?! 나는 약간의 스트리밍을 들여다 보았고 나는이 일을하는 방법에 관해서는 수시로 혼란스러워했다. 작동해야하는 것처럼 보이지만 제대로 작동하는 데 아무 것도 얻을 수 없습니다.
빠른 세부 사항 : 이 아이가 각 자식 프로세스를 처리 나는 아이들이 죽는 부모를 죽일 때 가끔 임의 뭔가를 메아리, 그들은 죽은 후에는 서브 프로세스를 만들 pcntl_fork
를 사용할 수 있지만 다음 부모가
다음을 살펴보십시오. http://php.net/manual/en/refs.fileprocess.process.php 아마도 IPC를 원할 것입니다. – Brad