Когда я использую бенчмарк apache в Laravel, у меня возникла серьезная лага при случайном запросе. Иногда возникает ошибка, которая говорит мне, что скрипт слишком длинный для запуска.Laravel lag spikes
это взялось файлы:
Vendor\Symfony\Component\Finder\Iterator\DateRangeFilterIterator.php
В этой функции:
public function accept()
{
$fileinfo = $this->current();
if (!file_exists($fileinfo->getRealPath())) {
return false;
}
$filedate = $fileinfo->getMTime();
foreach ($this->comparators as $compare) {
if (!$compare->test($filedate)) {
return false;
}
}
return true;
}
And the report when i set the accept function to return true;
Если я удалить функцию и просто remplace возвращением истинного; остановка лага, но эта функция, вероятно, служит чему-то? Я надеюсь, что у вас есть решение, спасибо
Это ничего не меняет, спасибо в любом случае – thoregan