다음을 통해 공유


ActivationRepartitioningExtensions.AddActivationRepartitioner 메서드

정의

오버로드

AddActivationRepartitioner(ISiloBuilder)

이 사일로에 대한 활성화 다시 분할을 사용하도록 설정합니다.

AddActivationRepartitioner<TRule>(ISiloBuilder)

이 사일로에 대한 활성화 다시 분할을 사용하도록 설정합니다.

AddActivationRepartitioner(ISiloBuilder)

이 사일로에 대한 활성화 다시 분할을 사용하도록 설정합니다.

public static Orleans.Hosting.ISiloBuilder AddActivationRepartitioner (this Orleans.Hosting.ISiloBuilder builder);
static member AddActivationRepartitioner : Orleans.Hosting.ISiloBuilder -> Orleans.Hosting.ISiloBuilder
<Extension()>
Public Function AddActivationRepartitioner (builder As ISiloBuilder) As ISiloBuilder

매개 변수

builder
ISiloBuilder

반환

설명

활성화 재분할은 각 사일로의 활성화 수를 거의 동일하게 유지하면서 자주 통신하는 활성화를 배치하여 곡물 호출 지역성을 최적화하려고 시도합니다.

적용 대상

AddActivationRepartitioner<TRule>(ISiloBuilder)

이 사일로에 대한 활성화 다시 분할을 사용하도록 설정합니다.

public static Orleans.Hosting.ISiloBuilder AddActivationRepartitioner<TRule> (this Orleans.Hosting.ISiloBuilder builder) where TRule : class, Orleans.Placement.Repartitioning.IImbalanceToleranceRule;
static member AddActivationRepartitioner : Orleans.Hosting.ISiloBuilder -> Orleans.Hosting.ISiloBuilder (requires 'Rule : null and 'Rule :> Orleans.Placement.Repartitioning.IImbalanceToleranceRule)
<Extension()>
Public Function AddActivationRepartitioner(Of TRule As {Class, IImbalanceToleranceRule}) (builder As ISiloBuilder) As ISiloBuilder

형식 매개 변수

TRule

사용할 불균형 규칙의 형식입니다.

매개 변수

builder
ISiloBuilder

반환

설명

활성화 재분할은 각 사일로의 활성화 수를 거의 동일하게 유지하면서 자주 통신하는 활성화를 배치하여 곡물 호출 지역성을 최적화하려고 시도합니다.

적용 대상