메소드 | 설명 | |
---|---|---|
Autoscaler ( IDynamoDbTableThroughputClient throughputClient, IDynamoDbTableMetricsClient metricsClient, IAutoscalingCalculator autoscalingCalculator, ICircuitBreaker circuitBreaker, ILogger structuredLogger ) : System | ||
Autoscaler ( ILogger logger ) : System | ||
EnsureProvisionAsync ( |
메소드 | 설명 | |
---|---|---|
ComputeScaleDirection ( bool isCircuitBreakerTripped, long provisioned, |
||
ComputeScaleDirection ( bool isCircuitBreakerTripped, long provisionedUnits, long consumedUnits, int upperThreshold, int lowerThreshold, int throttleThreshold, long throttleEvents, double consumptionDirection, double throttleDirection ) : AutoscaleDirection | ||
ComputeUpdatedProvisioned ( AutoscaleDirection autoscaleDirection, long provisionedUnits, int increasePercent, int decreasePercent ) : long | ||
ComputeUpdatedProvisioned ( AutoscaleDirection autoscaleDirection, long provisionedUnits, int increasePercent, int decreasePercent, int minProvisioned, int maxProvisioned ) : long | ||
ComputeUpdatedProvisioned ( long provisioned, AutoscaleDirection autoscaleDirection, |
||
EnsureAllGlobalSecondaryIndexProvisionAsync ( bool isCircuitBreakerTripped, |
||
EnsureGlobalSecondaryIndexProvisionAsync ( bool isCircuitBreakerTripped, |
||
EnsureProvision ( bool isCircuitBreakerTripped, |
||
EnsureProvision ( bool isCircuitBreakerTripped, long provisioned, |
||
EnsureProvisionAsync ( bool isCircuitBreakerTripped, |
||
EnsureTableProvisionAsync ( bool isCircuitBreakerTripped, |
||
LogStats ( |
public Autoscaler ( IDynamoDbTableThroughputClient throughputClient, IDynamoDbTableMetricsClient metricsClient, IAutoscalingCalculator autoscalingCalculator, ICircuitBreaker circuitBreaker, ILogger structuredLogger ) : System | ||
throughputClient | IDynamoDbTableThroughputClient | |
metricsClient | IDynamoDbTableMetricsClient | |
autoscalingCalculator | IAutoscalingCalculator | |
circuitBreaker | ICircuitBreaker | |
structuredLogger | ILogger | |
리턴 | System |
public EnsureProvisionAsync ( |
||
configurationSet | ||
cancellationToken | ||
리턴 | Task |