다음을 통해 공유


LoadShedQueueFlowController.CreateAsPercentOfLoadSheddingLimit 메서드

정의

오버로드

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32)

CPU가 클러스터 부하 분산 제한의 백분율에 도달하면 트리거되는 흐름 컨트롤러를 만듭니다. 이는 사일로가 부하를 줄이기 전에 큐 읽기 속도를 줄이기 위한 것입니다. 참고: 부하 분산을 사용하는 경우에만 트리거됩니다.

CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32)

CPU가 클러스터 부하 분산 제한의 백분율에 도달하면 트리거되는 흐름 컨트롤러를 만듭니다. 이는 사일로가 부하를 줄이기 전에 큐 읽기 속도를 줄이기 위한 것입니다. 참고: 부하 분산을 사용하는 경우에만 트리거됩니다.

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32)

CPU가 클러스터 부하 분산 제한의 백분율에 도달하면 트리거되는 흐름 컨트롤러를 만듭니다. 이는 사일로가 부하를 줄이기 전에 큐 읽기 속도를 줄이기 위한 것입니다. 참고: 부하 분산을 사용하는 경우에만 트리거됩니다.

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32)

CPU가 클러스터 부하 분산 제한의 백분율에 도달하면 트리거되는 흐름 컨트롤러를 만듭니다. 이는 사일로가 부하를 줄이기 전에 큐 읽기 속도를 줄이기 위한 것입니다. 참고: 부하 분산을 사용하는 경우에만 트리거됩니다.

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, Int32)

Source:
LoadShedQueueFlowController.cs

CPU가 클러스터 부하 분산 제한의 백분율에 도달하면 트리거되는 흐름 컨트롤러를 만듭니다. 이는 사일로가 부하를 줄이기 전에 큐 읽기 속도를 줄이기 위한 것입니다. 참고: 부하 분산을 사용하는 경우에만 트리거됩니다.

public static Orleans.Streams.IQueueFlowController CreateAsPercentOfLoadSheddingLimit (Orleans.Configuration.LoadSheddingOptions options, int percentOfSiloSheddingLimit = 95);
static member CreateAsPercentOfLoadSheddingLimit : Orleans.Configuration.LoadSheddingOptions * int -> Orleans.Streams.IQueueFlowController
Public Shared Function CreateAsPercentOfLoadSheddingLimit (options As LoadSheddingOptions, Optional percentOfSiloSheddingLimit As Integer = 95) As IQueueFlowController

매개 변수

options
LoadSheddingOptions

사일로 통계 옵션입니다.

percentOfSiloSheddingLimit
Int32

큐 읽기 속도 감소를 트리거하는 부하 감소 제한의 백분율입니다.

반환

적용 대상

CreateAsPercentOfLoadSheddingLimit(Func<NodeConfiguration>, Int32)

CPU가 클러스터 부하 분산 제한의 백분율에 도달하면 트리거되는 흐름 컨트롤러를 만듭니다. 이는 사일로가 부하를 줄이기 전에 큐 읽기 속도를 줄이기 위한 것입니다. 참고: 부하 분산을 사용하는 경우에만 트리거됩니다.

public static Orleans.Streams.IQueueFlowController CreateAsPercentOfLoadSheddingLimit (Func<Orleans.Runtime.Configuration.NodeConfiguration> getNodeConfig, int percentOfSiloSheddingLimit = 95);
static member CreateAsPercentOfLoadSheddingLimit : Func<Orleans.Runtime.Configuration.NodeConfiguration> * int -> Orleans.Streams.IQueueFlowController
Public Shared Function CreateAsPercentOfLoadSheddingLimit (getNodeConfig As Func(Of NodeConfiguration), Optional percentOfSiloSheddingLimit As Integer = 95) As IQueueFlowController

매개 변수

getNodeConfig
Func<NodeConfiguration>

현재 노드 구성을 가져오는 데 사용되는 메서드입니다.

percentOfSiloSheddingLimit
Int32

큐 읽기 속도 감소를 트리거하는 부하 감소 제한의 백분율입니다.

반환

적용 대상

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IEnvironmentStatisticsProvider, Int32)

CPU가 클러스터 부하 분산 제한의 백분율에 도달하면 트리거되는 흐름 컨트롤러를 만듭니다. 이는 사일로가 부하를 줄이기 전에 큐 읽기 속도를 줄이기 위한 것입니다. 참고: 부하 분산을 사용하는 경우에만 트리거됩니다.

public static Orleans.Streams.IQueueFlowController CreateAsPercentOfLoadSheddingLimit (Orleans.Configuration.LoadSheddingOptions options, Orleans.Statistics.IEnvironmentStatisticsProvider environmentStatisticsProvider, int percentOfSiloSheddingLimit = 95);
static member CreateAsPercentOfLoadSheddingLimit : Orleans.Configuration.LoadSheddingOptions * Orleans.Statistics.IEnvironmentStatisticsProvider * int -> Orleans.Streams.IQueueFlowController
Public Shared Function CreateAsPercentOfLoadSheddingLimit (options As LoadSheddingOptions, environmentStatisticsProvider As IEnvironmentStatisticsProvider, Optional percentOfSiloSheddingLimit As Integer = 95) As IQueueFlowController

매개 변수

options
LoadSheddingOptions

사일로 통계 옵션입니다.

environmentStatisticsProvider
IEnvironmentStatisticsProvider

사일로 환경 통계입니다.

percentOfSiloSheddingLimit
Int32

큐 읽기 속도 감소를 트리거하는 부하 감소 제한의 백분율입니다.

반환

흐름 컨트롤러입니다.

적용 대상

CreateAsPercentOfLoadSheddingLimit(LoadSheddingOptions, IHostEnvironmentStatistics, Int32)

CPU가 클러스터 부하 분산 제한의 백분율에 도달하면 트리거되는 흐름 컨트롤러를 만듭니다. 이는 사일로가 부하를 줄이기 전에 큐 읽기 속도를 줄이기 위한 것입니다. 참고: 부하 분산을 사용하는 경우에만 트리거됩니다.

public static Orleans.Streams.IQueueFlowController CreateAsPercentOfLoadSheddingLimit (Orleans.Configuration.LoadSheddingOptions options, Orleans.Statistics.IHostEnvironmentStatistics hostEnvironmentStatistics, int percentOfSiloSheddingLimit = 95);
static member CreateAsPercentOfLoadSheddingLimit : Orleans.Configuration.LoadSheddingOptions * Orleans.Statistics.IHostEnvironmentStatistics * int -> Orleans.Streams.IQueueFlowController
Public Shared Function CreateAsPercentOfLoadSheddingLimit (options As LoadSheddingOptions, hostEnvironmentStatistics As IHostEnvironmentStatistics, Optional percentOfSiloSheddingLimit As Integer = 95) As IQueueFlowController

매개 변수

options
LoadSheddingOptions

사일로 통계 옵션입니다.

hostEnvironmentStatistics
IHostEnvironmentStatistics

호스트 환경 통계입니다.

percentOfSiloSheddingLimit
Int32

큐 읽기 속도 감소를 트리거하는 부하 감소 제한의 백분율입니다.

반환

흐름 컨트롤러입니다.

적용 대상