Class SlowDeterministicMonkeyFactory
java.lang.Object
org.apache.hadoop.hbase.chaos.factories.MonkeyFactory
org.apache.hadoop.hbase.chaos.factories.SlowDeterministicMonkeyFactory
- Direct Known Subclasses:
ConfigurableSlowDeterministicMonkeyFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate long
private long
private long
private long
private float
private long
private float
private float
private long
private long
private long
private long
private long
private long
private long
private long
private float
private long
private long
private float
Fields inherited from class org.apache.hadoop.hbase.chaos.factories.MonkeyFactory
CALM, columnFamilies, CONFIGURABLE_SLOW_DETERMINISTIC, DATA_ISSUES, DISTRIBUTED_ISSUES, FACTORIES, MASTER_KILLING, MOB_NO_KILL, MOB_SLOW_DETERMINISTIC, NO_KILL, properties, SERVER_AND_DEPENDENCIES_KILLING, SERVER_KILLING, SLOW_DETERMINISTIC, STRESS_AM, tableName, UNBALANCE, util
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.hadoop.hbase.chaos.factories.MonkeyFactory
getFactory, setColumnFamilies, setProperties, setTableName, setUtil
-
Field Details
-
action1Period
-
action2Period
-
action3Period
-
action4Period
-
moveRegionsMaxTime
-
moveRegionsSleepTime
-
moveRandomRegionSleepTime
-
restartRandomRSSleepTime
-
batchRestartRSSleepTime
-
batchRestartRSRatio
-
restartActiveMasterSleepTime
-
rollingBatchRestartRSSleepTime
-
rollingBatchRestartRSRatio
-
restartRsHoldingMetaSleepTime
-
compactTableRatio
-
compactRandomRegionRatio
-
decreaseHFileSizeSleepTime
-
gracefulRollingRestartTSSLeepTime
-
rollingBatchSuspendRSSleepTime
-
rollingBatchSuspendtRSRatio
-
-
Constructor Details
-
SlowDeterministicMonkeyFactory
public SlowDeterministicMonkeyFactory()
-
-
Method Details
-
getLightWeightedActions
-
getMidWeightedActions
-
getHeavyWeightedActions
-
build
- Specified by:
build
in classMonkeyFactory
-
loadProperties
-