Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [stream] Obsługa dwóch procesów
Forum PHP.pl > Forum > PHP
Skie
Witam,
potrzebny jest mi skrypt uruchamiany z poziomu konsoli, którego zadaniem będzie uruchomić pewną ilość procesów PHP (nieskończonych) oraz wypisywać na konsolę to co te skrypty będą zwracać w czasie rzeczywistym.
Udało mi się częściowo uzyskać to poprzez użycie proc_open() oraz pętli while (!feof($pipe)), gdzie $pipe jest to stdout procesu.
Problem polega na tym, że o ile udaje się w ten sposób uruchomić i podtrzymać wiele skryptów jednocześnie , o tyle PHP zdaje się nie umieć nasłuchiwać jednocześnie więcej niż 1 stdout.
Pytanie brzmi, czy da się to zrobić w PHP? Czy też muszę przejść na SHELLa lub inny język programowania niż PHP?
irmidjusz
a http://php.net/manual/en/function.stream-socket-pair.php nie nadaje się do tego?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.