Class ConfigurableSlowDeterministicMonkeyFactory
java.lang.Object
org.apache.hadoop.hbase.chaos.factories.MonkeyFactory
org.apache.hadoop.hbase.chaos.factories.SlowDeterministicMonkeyFactory
org.apache.hadoop.hbase.chaos.factories.ConfigurableSlowDeterministicMonkeyFactory
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final Stringprivate static final org.slf4j.Logger(package private) static final StringFields inherited from class org.apache.hadoop.hbase.chaos.factories.MonkeyFactory
action1Period, action2Period, action3Period, action4Period, batchRestartRSRatio, batchRestartRSSleepTime, CALM, chaosEveryMilliSec, columnFamilies, compactRandomRegionRatio, compactTableRatio, CONFIGURABLE_SLOW_DETERMINISTIC, cpuLoadDuration, cpuLoadProcesses, DATA_ISSUES, decreaseHFileSizeHFileSizeJitter, decreaseHFileSizeMinHFileSize, decreaseHFileSizeSleepTime, DISTRIBUTED_ISSUES, FACTORIES, fillDiskFileSize, fillDiskIssueduration, fillDiskPath, fillDiskTimeout, gracefulRollingRestartTSSLeepTime, killMetaRs, MASTER_KILLING, MOB_NO_KILL, MOB_SLOW_DETERMINISTIC, moveRandomRegionSleepTime, moveRegionsMaxTime, moveRegionsSleepTime, networkIssueDelay, networkIssueDuration, networkIssueInterface, networkIssueRation, networkIssueTimeout, NO_KILL, properties, restartActiveMasterSleepTime, restartActiveNameNodeSleepTime, restartRandomDataNodeSleepTime, restartRandomJournalNodeSleepTime, restartRandomRsExceptMetaSleepTime, restartRandomRSSleepTime, restartRandomZKNodeSleepTime, restartRsHoldingMetaSleepTime, rollingBatchRestartRSRatio, rollingBatchRestartRSSleepTime, rollingBatchSuspendRSRatio, rollingBatchSuspendRSSleepTime, SERVER_AND_DEPENDENCIES_KILLING, SERVER_KILLING, SLOW_DETERMINISTIC, snapshotTableTtl, STRESS_AM, tableName, UNBALANCE, util, waitAfterBalanceMilliSec, waitForKillMilliSec, waitForUnbalanceMilliSec -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Action[]private ActioninstantiateAction(String actionString) Methods inherited from class org.apache.hadoop.hbase.chaos.factories.SlowDeterministicMonkeyFactory
build, getLightWeightedActions, getMidWeightedActionsMethods inherited from class org.apache.hadoop.hbase.chaos.factories.MonkeyFactory
getFactory, loadProperties, setColumnFamilies, setProperties, setTableName, setUtil
-
Field Details
-
LOG
-
HEAVY_ACTIONS
- See Also:
-
TABLE_PARAM
- See Also:
-
-
Constructor Details
-
ConfigurableSlowDeterministicMonkeyFactory
-
-
Method Details
-
getHeavyWeightedActions
- Overrides:
getHeavyWeightedActionsin classSlowDeterministicMonkeyFactory
-
instantiateAction
- Throws:
Exception
-