Почему процесс php ждет другого?
В эти дни у моего сервера есть проблема.
2 разных процесса PHP не может работать один раз.
Скажем, если у меня PHP-процесс работает в течение 30 секунд.
Я хочу запустить другой процесс PHP одновременно, пока первый процесс еще не запущен. Но 2-й процесс не может быть запущен сразу, он будет ждать выполнения первого процесса, а затем запустить его после этого.
Это не происходит раньше.
Как это исправить?
Пример php файлов:
file1.php:
sleep(30); exit('done);
file2.php:
exit('done');
Мой сервер использует plesk, php 7.x PHP-FPM Nginx
1 ответ
Итак, это причина моей проблемы.
Я использовал session_start() в обоих файлах, и когда первый работает, сезон заблокирован, 2-й файл должен дождаться заблокированного выпуска.
Спасибо @LawrenceCherone за ваш ответ