Я пытаюсь смоделировать большой метод php, в котором я сначала увеличиваю значение redis, а в конце уменьшаю это значение redis, чтобы узнать в реальном времени, сколько людей у меня в этом процессе.
Чтобы смоделировать это, я попытался использовать sleep, usleep и large «for», но приращение redis с помощью этого метода имеет небольшую задержку (15-25 секунд) по запросу, поэтому я не знаю, является ли это реальным поведением или если это проблема с for / sleep / usleep.
Код является:
function start() {
$redis->incr('people_active');
sleep(60);
$redis->decr('people_active');
}
Задача ещё не решена.
Других решений пока нет …