TTL a 30 gg x ComLib x PROD

This commit is contained in:
Samuele E. Locatelli
2019-11-04 19:33:21 +01:00
parent f4f181b351
commit f801cf81b9
+6 -4
View File
@@ -796,6 +796,10 @@ namespace AppData
/// </summary>
protected static string redAllNextBunkKey = $"{redProdReq}:NextBunk";
/// <summary>
/// TTL standard x dati da scambiare con PROD (30 gg)
/// </summary>
protected static int ttlProdData = 3600 * 24 * 30;
/// <summary>
/// Chiave primo bunk su redis
/// </summary>
protected static string redNextBunkKey(int BunkID)
@@ -836,7 +840,7 @@ namespace AppData
{
string redVal = JsonConvert.SerializeObject(value);
// default lascio x 5 minuti...
memLayer.ML.setRSV(redFirstBunkKey, redVal, 300);
memLayer.ML.setRSV(redFirstBunkKey, redVal, ttlProdData);
}
else
// se null elimino da redis
@@ -881,7 +885,7 @@ namespace AppData
{
string redVal = JsonConvert.SerializeObject(value);
// default lascio x 5 minuti...
memLayer.ML.setRSV(redNextBunkKey(currBunkId), redVal, 300);
memLayer.ML.setRSV(redNextBunkKey(currBunkId), redVal, ttlProdData);
}
else
// se null elimino da redis
@@ -917,8 +921,6 @@ namespace AppData
return answ;
}
/// <summary>
/// Restituisce il PROSSIMO bunk secondo criterio:
/// - posizione = 5 (ho letto da webApp il BUNK e preso in carico)