У меня есть страница, на которой Ajax-вызов выполняет мой PHP-скрипт для поиска данных в базе данных.Когда я обновляю страницу несколько раз подряд, достижимо ограничение числа процессов моего хоста на 20 (20/20).Из-за этого больше не может быть выполнен скрипт php, пока число процессов не уменьшится в течение 3 или более минут.
Что происходит на хосте, когда вызывается страница, и как это исправить? Скажем, если 30 человек (даже меньше) зайдут на мой сайт, мой сайт будет зависать.
Вот мой сценарий:
//Some logic code
session_write_close();
//It was 400
set_time_limit(60);
$genMesaj = false;
do {
sleep(5);
//Some codes to search on the database
//In case some data found
\session_start();
session_write_close();
$genMesaj = //true or false;
} while (!$genMesaj);