프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$decisonInfo | |||
$logger |
메소드 | 설명 | |
---|---|---|
__construct ( DBFarmRole $DBFarmRole ) : void | Constructor | |
getFarmRoleMetrics ( ) | ||
getFinalDecision ( string $scalingMetricDecision = null, integer $scalingMetricInstancesCount = null ) : string | Makes decision on farm basic scaling settings | |
logDecisionInfo ( string $scalingMetricDecision, string $scalingMetricName, $details = null ) | Logging information about decision | |
makeScalingDecision ( ) : Scalr_Scaling_Decision | Makes a decision to scale farm | |
setFarmRoleMetrics ( $metrics ) |
public __construct ( DBFarmRole $DBFarmRole ) : void | ||
$DBFarmRole | DBFarmRole | |
리턴 | void |
public logDecisionInfo ( string $scalingMetricDecision, string $scalingMetricName, $details = null ) | ||
$scalingMetricDecision | string | Scaling decision |
$scalingMetricName | string | Name of metric by which a decision was made |
public makeScalingDecision ( ) : Scalr_Scaling_Decision | ||
리턴 | Scalr_Scaling_Decision |