From 6aed95aa684a301615a6a82668ce5819e7cfc571 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Tue, 23 Sep 2025 10:33:51 +0200 Subject: [PATCH] Ri abilitato controllo Health --- MagMan.UI/MagMan.UI.csproj | 2 +- MagMan.UI/Program.cs | 8 ++------ Resources/ChangeLog.html | 2 +- Resources/VersNum.txt | 2 +- Resources/manifest.xml | 2 +- 5 files changed, 6 insertions(+), 10 deletions(-) diff --git a/MagMan.UI/MagMan.UI.csproj b/MagMan.UI/MagMan.UI.csproj index 522a2d9..8328e5c 100644 --- a/MagMan.UI/MagMan.UI.csproj +++ b/MagMan.UI/MagMan.UI.csproj @@ -2,7 +2,7 @@ net6.0 - 1.0.2509.2309 + 1.0.2509.2310 enable enable true diff --git a/MagMan.UI/Program.cs b/MagMan.UI/Program.cs index 3a32a24..d74a788 100644 --- a/MagMan.UI/Program.cs +++ b/MagMan.UI/Program.cs @@ -43,11 +43,9 @@ string admConnStr = MagMan.Data.Admin.DbConfig.CONNECTION_STRING; // inizializzo il DB e creo (se necessario) l'utente MagMan.Data.Admin.DbConfig.CheckUser(nKey, sKey); -MagMan.Data.Admin.DbConfig.ExecMigrationIdentity(); // migrazione Db x gestione multitenant MagMan.Data.Admin.DbConfig.ExecMigrationMultiTenant(); - string connStringDB = MagMan.Data.Admin.DbConfig.CONNECTION_STRING; /* @@ -60,19 +58,17 @@ string connStringDB = MagMan.Data.Admin.DbConfig.CONNECTION_STRING; * * */ // abilitazione blobale healthCheck... -bool enabHealth = builder.Configuration.GetValue("OptConf:EnableHealth2"); +bool enabHealth = builder.Configuration.GetValue("OptConf:EnableHealth"); if (enabHealth) { - //string redisConnCheck = "redis.ufficio:26379, serviceName=devel, DefaultDatabase=14, connectTimeout=2000, syncTimeout=2000, asyncTimeout=2000, abortConnect=false, ssl=false, allowAdmin=true"; - string redisConnCheck = "redis.ufficio:6378, DefaultDatabase=14, connectTimeout=2000, syncTimeout=2000, asyncTimeout=2000, abortConnect=false, ssl=false, allowAdmin=true"; builder.Services.AddHealthChecks() .AddMySql(connStringDB, "MySql instance") .AddAsyncCheck($"DB PING ({dbServerAddr})", () => MagMan.UI.Health.Checks.PingCheck(dbServerAddr)) .AddAsyncCheck($"Redis PING ({redisSrvAddr})", () => MagMan.UI.Health.Checks.PingCheck(redisSrvAddr)) // 512 MB max allocated memory .AddProcessAllocatedMemoryHealthCheck(512, "Max Process memory (<512MB)", failureStatus: HealthStatus.Degraded) + // 2025.09.23 problemi con sentinel... commentato! //.AddRedis(connStringRedis, "Redis", failureStatus: HealthStatus.Degraded) - .AddRedis(redisConnCheck, "Redis", failureStatus: HealthStatus.Degraded) //.AddRedis(builder.Configuration.GetConnectionString("Redis"), "Redis", failureStatus: HealthStatus.Degraded) .AddAsyncCheck($"MySql Identity", () => MagMan.UI.Health.Checks.DbIdentity(MagMan.Data.Admin.DbConfig.DATABASE_NAME)) .AddAsyncCheck($"MySql Customers", () => MagMan.UI.Health.Checks.CustomersCount()) diff --git a/Resources/ChangeLog.html b/Resources/ChangeLog.html index 58fce00..051d3b9 100644 --- a/Resources/ChangeLog.html +++ b/Resources/ChangeLog.html @@ -1,6 +1,6 @@ MagMan - Wood Warehouse Management System -

Versione: 1.0.2509.2309

+

Versione: 1.0.2509.2310


Note di rilascio:
  • diff --git a/Resources/VersNum.txt b/Resources/VersNum.txt index 460440a..d8f081c 100644 --- a/Resources/VersNum.txt +++ b/Resources/VersNum.txt @@ -1 +1 @@ -1.0.2509.2309 +1.0.2509.2310 diff --git a/Resources/manifest.xml b/Resources/manifest.xml index 6ace4c2..1eeea91 100644 --- a/Resources/manifest.xml +++ b/Resources/manifest.xml @@ -1,6 +1,6 @@ - 1.0.2509.2309 + 1.0.2509.2310 http://nexus.steamware.net/repository/SWS/MagMan/stable/0/MagMan.UI.zip http://nexus.steamware.net/repository/SWS/MagMan/stable/0/ChangeLog.html false