From 612c3c95f7292fb9c9901149c4236a325611e7a5 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Fri, 15 Jul 2022 17:36:21 +0200 Subject: [PATCH] MON: - fix: parametro MaxAge usato anche x redis - cambio maxAge a 2000ms --- MP.Mon/Data/MpDataService.cs | 6 +++--- MP.Mon/appsettings.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/MP.Mon/Data/MpDataService.cs b/MP.Mon/Data/MpDataService.cs index 3aaf3afe..6810926c 100644 --- a/MP.Mon/Data/MpDataService.cs +++ b/MP.Mon/Data/MpDataService.cs @@ -117,6 +117,8 @@ namespace MP.Mon.Data public async Task> MseGetAll() { + int maxAge = 2000; + int.TryParse(_configuration.GetValue("ServerConf:maxAge"), out maxAge); Stopwatch stopWatch = new Stopwatch(); stopWatch.Start(); List? result = new List(); @@ -131,12 +133,10 @@ namespace MP.Mon.Data } else { - int maxAge = 2000; - int.TryParse(_configuration.GetValue("ServerConf:maxAge"), out maxAge); result = await Task.FromResult(dbController.MseGetAll(maxAge)); // serializzp e salvo... rawData = JsonConvert.SerializeObject(result); - await redisDb.StringSetAsync(redisMseKey, rawData, TimeSpan.FromSeconds(2)); + await redisDb.StringSetAsync(redisMseKey, rawData, TimeSpan.FromMilliseconds(maxAge)); stopWatch.Stop(); TimeSpan ts = stopWatch.Elapsed; Log.Debug($"Read from DB: {ts.TotalMilliseconds}ms"); diff --git a/MP.Mon/appsettings.json b/MP.Mon/appsettings.json index a6efd6b7..3445d029 100644 --- a/MP.Mon/appsettings.json +++ b/MP.Mon/appsettings.json @@ -13,6 +13,6 @@ "Redis": "localhost:6379,DefaultDatabase=1,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false" }, "ServerConf": { - "maxAge": "1500" + "maxAge": "2000" } }