From 612f61a09e69a4bdbe6408885d93b01811398583 Mon Sep 17 00:00:00 2001 From: Dominik Pfennig <dominik@suma-ev.de> Date: Fri, 19 May 2017 07:44:51 +0200 Subject: [PATCH] Speicherleck sollte behoben sein. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Nach und nach wurde die Redis Datenbank in der neuen Version immer Größer. Wir haben vermutlich vergessen einen Key bei den Suchergebnissen zu löschen. Dieser hat jetzt einen Timeout bekommen. --- app/Jobs/Searcher.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/Jobs/Searcher.php b/app/Jobs/Searcher.php index 921370b02..94ed1def4 100644 --- a/app/Jobs/Searcher.php +++ b/app/Jobs/Searcher.php @@ -151,6 +151,8 @@ class Searcher implements ShouldQueue private function storeResult($result, $poptime, $hashValue){ Redis::hset('search.' . $hashValue, $this->name, $result); + // After 60 seconds the results should be read by the MetaGer Process and stored in the Cache instead + Redis::expire('search.' . $hashValue, 60); $this->lastTime = microtime(true); } -- GitLab