PHP Amp / параллельный. Пожалуйста, приведите мне пример о параллельной функции с пулом

#multithreading #php-7.2 #amphp #php-pthread

#многопоточность #php-7.2 #amphp #php-pthread

Вопрос:

Я застрял в своей задаче о параллельном запуске функций. Я пробовал эту библиотеку для многопоточности pthreads от krakjoe, но у меня ограниченные знания об установках в ubuntu. Я пробовал этот amp / parallel вместо этого и другой amphp. Примеры в github работают достаточно хорошо, но я не могу реализовать это в своем стиле.

Я не знаком ни с какой семантикой, если есть много примеров для выполнения в этом amp / parallel. Я был бы очень рад.

Проблемы

мне нужно запустить одну функцию параллельно, я хочу прочитать отчет из файла Excel и массово вставить все строки в базу данных, и для завершения этого процесса требуется два часа. И я хочу повторить эти функции параллельным способом. Как массово вставлять и читать файл Excel, у меня есть знания, чтобы это сделать.

Пожалуйста, приведите мне какой-нибудь пример, когда угодно, из блогов, веб-сайта или github о параллельных функциях или многопоточности в php7.2.

Ответ №1:

Я нашел работающую установку pthreads в Ubuntu, и я провел с ней некоторый эксперимент. Эти вопросы могут быть закрыты.