Как сделать многопоточность в PHP7? Первая проблема, которую я вижу с pthread
, поступает непосредственно из руководства PHP.Многопоточность в PHP 7
https://secure.php.net/manual/en/intro.pthreads.php
Pthreads расширение не может быть использован в серверной среде в веб. Поэтому Threading в PHP должен оставаться в только для приложений на основе CLI.
Безопасно ли контролировать это предупреждение и порождать некоторые потоки по HTTP-запросам?
Вы пробовали это сделать. Или используйте некоторые другие вещи, такие как Кролик MQ, Gearman и т. Д. –
Я прочитал кое-что о Gearman. Я понимаю, что это будет отдельный процесс для взаимодействия. Еще не проверял MQ. Но я говорю о самом языке. –
Gearman хорош, я его использую .. вы можете использовать supervisord, чтобы контролировать весь ваш процесс. Он в основном работает в обратном направлении с таким количеством потоков, которое вы создаете. –