Приложение Phalcon Micro (перед лицом проб с завершающим событием промежуточного программного обеспечения)

Я столкнулся с проблемой при реализации микро-приложения, в котором я хочу промежуточное программное обеспечение, которое выполняется после отправки ответа в браузер. Как упомянуто в документации phalcon отделка посуда Предположим, что эта работа, но она не работает, браузер все еще ждет завершения всего процесса, а затем возвращает ответ.

мой код похож на:

$app->before(function() use ($app, $di) { $di->get('log')->log("This is a message before"); $di->get('log')->close(); });

$testCtrl = new testCtrl();
$app->get('/ctrltest', array($testCtrl, "indexAction"));

$app->after(function() use ($app, $di) {
echo "after";
$di->get('log')->log("This is a message after");
$di->get('log')->close();
});

$app->finish(function() use ($app, $di) {
$count = 100000;
while ($count) {`enter code here`
$di->get('log')->log("count " . $count);
$count--;
}
});

ответ приходит после выполнения всего цикла. Любой пример кода или некоторые предложения будут полезны

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]