Table of Contents

Class ServiceFailurePolicy

Namespace
Phoesion.Glow.SDK.HologramDescriptors.Firefly
Assembly
Phoesion.Glow.SDK.Hologram.dll
[MessagePackObject(false)]
public class ServiceFailurePolicy
Inheritance
object
ServiceFailurePolicy

Fields

DefaultMaxCpuDuration

public const int DefaultMaxCpuDuration = 1500

Field Value

int

DefaultMaxCpuUsage

public const int DefaultMaxCpuUsage = 95

Field Value

int

DefaultMaxMemoryDuration

public const int DefaultMaxMemoryDuration = 1500

Field Value

int

DefaultMaxMemoryUsage

public const int DefaultMaxMemoryUsage = 90

Field Value

int

DefaultMaxMemoryUsageSize

public const string DefaultMaxMemoryUsageSize = null

Field Value

string

DefaultMaxRestarts

public const int DefaultMaxRestarts = -1

Field Value

int

DefaultRestartDelay

public const int DefaultRestartDelay = 10

Field Value

int

Properties

MaxCpuDuration

[Key("MaxCpuDuration")]
public int MaxCpuDuration { get; set; }

Property Value

int

MaxCpuUsage

[Key("MaxCpuUsage")]
public int MaxCpuUsage { get; set; }

Property Value

int

MaxMemoryDuration

[Key("MaxMemoryDuration")]
public int MaxMemoryDuration { get; set; }

Property Value

int

MaxMemoryUsage

[Key("MaxMemoryUsage")]
public int MaxMemoryUsage { get; set; }

Property Value

int

MaxMemoryUsageSize

[Key("MaxMemoryUsageSize")]
public string MaxMemoryUsageSize { get; set; }

Property Value

string

MaxRestarts

[Key("MaxRestarts")]
public int MaxRestarts { get; set; }

Property Value

int

RestartDelay

[Key("RestartDelay")]
public int RestartDelay { get; set; }

Property Value

int