diff --git a/worker.php b/worker.php index 55ef30b..82fcf0d 100644 --- a/worker.php +++ b/worker.php @@ -14,13 +14,16 @@ $connection = new Pheanstalk(BEANSTALKD_HOST); while ($job = $connection->reserveFromTube(BEANSTALKD_QUEUE)) { $payload = unserialize($job->getData()); + $start_time = microtime(true); - echo 'Processing feed_id=', $payload['feed_id'], ' for user_id=', $payload['user_id'],PHP_EOL; + echo 'Processing feed_id=', $payload['feed_id'], ' for user_id=', $payload['user_id']; Handler\Feed\update_feed($payload['user_id'], $payload['feed_id']); Model\Item\autoflush_read($payload['user_id']); Model\Item\autoflush_unread($payload['user_id']); - Miniflux\Helper\write_debug_file(); + echo ', duration='.(microtime(true) - $start_time).' seconds', PHP_EOL; + + Miniflux\Helper\write_debug_file(); $connection->delete($job); }