Modifica attesa pre/post call + log millesimi sec

This commit is contained in:
Samuele Locatelli
2024-05-16 18:18:07 +02:00
parent 92bb2bdb0b
commit 478862a2b0
5 changed files with 17 additions and 7 deletions
+13 -3
View File
@@ -245,6 +245,11 @@ namespace Eqn.Sender.Controllers
var options = new ParallelOptions { MaxDegreeOfParallelism = numParall };
await Parallel.ForEachAsync(messageList, async (message, token) =>
{
// eventuale delay se richiesto
if (doDelay)
{
await Task.Delay(rnd.Next(5, 15));
}
Stopwatch lsw = new Stopwatch();
var currData = new BStatData();
lsw.Start();
@@ -257,7 +262,7 @@ namespace Eqn.Sender.Controllers
// eventuale delay se richiesto
if (doDelay)
{
await Task.Delay(rnd.Next(15, 25));
await Task.Delay(rnd.Next(5, 15));
}
});
}
@@ -265,6 +270,11 @@ namespace Eqn.Sender.Controllers
{
foreach (var item in messageList)
{
// eventuale delay se richiesto
if (doDelay)
{
await Task.Delay(rnd.Next(5, 15));
}
Stopwatch lsw = new Stopwatch();
var currData = new BStatData();
lsw.Start();
@@ -277,7 +287,7 @@ namespace Eqn.Sender.Controllers
// eventuale delay se richiesto
if (doDelay)
{
await Task.Delay(rnd.Next(15, 25));
await Task.Delay(rnd.Next(5, 15));
}
}
}
@@ -307,7 +317,7 @@ namespace Eqn.Sender.Controllers
int idx = 1;
foreach (var item in elapsedTime)
{
_logger.LogWarning($"{idx:00} | Start: {item.DtCreated:HH:mm:ss.fff} | bSize:{item.Size} | {item.TimeSec:N3} sec");
_logger.LogWarning($"{idx:00} | Start: {item.DtCreated:HH:mm:ss.ffffff} | bSize:{item.Size} | {item.TimeSec:N3} sec");
idx++;
}
+1 -1
View File
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<Version>1.0.2405.1615</Version>
<Version>1.0.2405.1618</Version>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<UserSecretsId>352f62a7-3b7d-40cd-ab21-b55a5fefae44</UserSecretsId>
+1 -1
View File
@@ -1,6 +1,6 @@
<body>
<i>EqnSender - Gestione invio messaggi piattaforma EQN</i>
<h4>Versione: 1.0.2405.1615</h4>
<h4>Versione: 1.0.2405.1618</h4>
<br /> Note di rilascio:
<ul>
<li>
+1 -1
View File
@@ -1 +1 @@
1.0.2405.1615
1.0.2405.1618
+1 -1
View File
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<item>
<version>1.0.2405.1615</version>
<version>1.0.2405.1618</version>
<url>http://nexus.steamware.net/repository/SWS/EqnSender/stable/0/EqnSender.zip</url>
<changelog>http://nexus.steamware.net/repository/SWS/EqnSender/stable/0/ChangeLog.html</changelog>
<mandatory>false</mandatory>