Improve load balancing and move to pull based model

This commit is contained in:
Stone_Red
2025-12-21 14:18:35 +01:00
parent 27558ba3f2
commit 8d5bb1eff4
8 changed files with 344 additions and 149 deletions
+1
View File
@@ -4,6 +4,7 @@ public sealed class ServerMetrics
{
public int ActiveConnections { get; set; }
public int ActiveTasks { get; set; }
public int MaxConcurrentTasks { get; set; }
public long TotalMemoryUsage { get; set; }
public double CpuUsage { get; set; }
public DateTime Timestamp { get; set; }
+7
View File
@@ -0,0 +1,7 @@
namespace RemoteExec.Shared;
public class TaskItem
{
public Guid TaskId { get; set; }
public required RemoteExecutionRequest Request { get; set; }
}