Exemplo n.º 1
0
 public void Heartbeat(InstanceHeartbeatStatus status)
 {
     lock (this)
     {
         instances[status.InstanceName] = new InstanceStatus(RemoteUtil.GetClientIPAddress(), status);
     }
 }
 public void Heartbeat(InstanceHeartbeatStatus status)
 {
     lock (this)
     {
         instances[status.InstanceName] = new InstanceStatus(RemoteUtil.GetClientIPAddress(), status);
     }
 }
 public InstanceStatus(string instanceEndPoint, InstanceHeartbeatStatus status)
 {
     InstanceEndPoint   = instanceEndPoint;
     InstanceName       = status.InstanceName;
     CurrentRunningTask = status.CurrentRunningTask;
     MaxRunningTask     = status.MaxRunningTask;
     SystemStatus       = status.SystemStatus;
     LastHeartbeat      = DateTime.Now;
 }
Exemplo n.º 4
0
 public InstanceStatus(string instanceEndPoint, InstanceHeartbeatStatus status)
 {
     InstanceEndPoint = instanceEndPoint;
     InstanceName = status.InstanceName;
     CurrentRunningTask = status.CurrentRunningTask;
     MaxRunningTask = status.MaxRunningTask;
     SystemStatus = status.SystemStatus;
     LastHeartbeat = DateTime.Now;
 }