Skip to content

Commit 63c3ea5

Browse files
Hub: reduce managed cert refresh frequency
1 parent fa92055 commit 63c3ea5

File tree

1 file changed

+2
-21
lines changed

1 file changed

+2
-21
lines changed

src/Certify.Server/Certify.Server.Hub.Api/Services/ManagementWorker.cs

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
using Certify.Models.Hub;
2-
using Certify.Server.Hub.Api.SignalR.ManagementHub;
1+
using Certify.Server.Hub.Api.SignalR.ManagementHub;
32
using Microsoft.AspNetCore.SignalR;
43

54
namespace Certify.Server.Hub.Api.Services
@@ -16,7 +15,7 @@ public class ManagementWorker : IHostedService, IDisposable
1615

1716
private ManagementAPI _mgmtAPI;
1817

19-
private int _updateFrequency = 10;
18+
private int _updateFrequency = 30;
2019
private string _serviceName = "[Management Worker]";
2120

2221
/// <summary>
@@ -47,24 +46,6 @@ public Task StartAsync(CancellationToken stoppingToken)
4746
return Task.CompletedTask;
4847
}
4948

50-
/// <summary>
51-
/// Dispatch a command to a connected instance
52-
/// </summary>
53-
/// <param name="instanceId"></param>
54-
/// <param name="cmd"></param>
55-
private void DispatchCommand(string instanceId, InstanceCommandRequest cmd)
56-
{
57-
var connectionId = _stateProvider.GetConnectionIdForInstance(instanceId);
58-
if (connectionId == null)
59-
{
60-
_logger.LogWarning("{svc} Could not dispatch command to instance {instanceId}. Connection ID not yet known", _serviceName, instanceId);
61-
}
62-
else
63-
{
64-
_hubContext.Clients.Client(connectionId).SendAsync(ManagementHubMessages.SendCommandRequest, cmd);
65-
}
66-
}
67-
6849
/// <summary>
6950
/// Perform simple monitoring of connected instances
7051
/// </summary>

0 commit comments

Comments
 (0)