From 3b3dc8b1b227c1b2116c92f2480879f9f1b83d56 Mon Sep 17 00:00:00 2001 From: Alex <a.croix> Date: Fri, 26 Feb 2021 16:49:46 +0100 Subject: [PATCH] Add some log information to identify where is the memory leaking --- app/Jobs/WowaJob.php | 9 +++++++-- env.docker | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app/Jobs/WowaJob.php b/app/Jobs/WowaJob.php index 67cca26..740cfba 100644 --- a/app/Jobs/WowaJob.php +++ b/app/Jobs/WowaJob.php @@ -40,6 +40,10 @@ class WowaJob implements ShouldQueue */ public function handle() { + $memory = memory_get_usage(); + $logger = new Logger('wowa-training-test'); + $logger->pushHandler(new StreamHandler(DIR.'/app.log', Logger::DEBUG)); + $logger->debug("Job Beginning"); $this->wowa->status = Wowa::STATE_RUNNING; $this->wowa->start_time = time(); $this->wowa->save(); @@ -49,9 +53,11 @@ class WowaJob implements ShouldQueue $this->wowa->save(); return; } + $logger->debug("Begin find all related evidences"); $evidences = []; $is_true_alert = []; foreach ($this->feedbacks as $feedback) { + $logger->debug("Memory usage : " . memory_get_usage() - $memory); $evidence_references = $feedback->report()->references; $is_true_alert[] = $feedback->is_true_alert; $scores_references = []; @@ -60,8 +66,7 @@ class WowaJob implements ShouldQueue } $evidences[] = $scores_references; } - $logger = new Logger('wowa-training-test'); - $logger->pushHandler(new StreamHandler(DIR.'/app.log', Logger::DEBUG)); + $logger->debug("End find all related evidences"); $training_prameters = new TrainerParameters( $logger, $this->wowa->population, diff --git a/env.docker b/env.docker index 7787c86..eccdbcf 100644 --- a/env.docker +++ b/env.docker @@ -1,7 +1,7 @@ APP_NAME=MARK APP_ENV=prod APP_KEY=base64:42cUpwYMEYjS3fifEDm2RN2kjmNtnPHm1tZPMblKGIw= -APP_DEBUG=false +APP_DEBUG=true APP_URL=http://localhost:8000 LOG_CHANNEL=stack -- GitLab