ServiceDisruptionSchemepublic class IntermittentLongGCDisruption extends LongGCDisruption
disruptedNodecluster, logger, random| Constructor | Description |
|---|---|
IntermittentLongGCDisruption(java.util.Random random,
java.lang.String disruptedNode,
long intervalBetweenDelaysMin,
long intervalBetweenDelaysMax,
long delayDurationMin,
long delayDurationMax) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
startDisrupting() |
|
void |
stopDisrupting() |
expectedTimeToHeal, getBlockDetectionIntervalInMillis, getSuspendingTimeoutInMillis, getUnsafeClasses, isBlockDetectionSupported, isDisruptedNodeThread, onBlockDetected, removeAndEnsureHealthy, resumeThreads, suspendThreadsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyToCluster, applyToNode, ensureNodeCount, removeFromCluster, removeFromNode, testClusterClosedpublic IntermittentLongGCDisruption(java.util.Random random,
java.lang.String disruptedNode,
long intervalBetweenDelaysMin,
long intervalBetweenDelaysMax,
long delayDurationMin,
long delayDurationMax)
public void startDisrupting()
startDisrupting in interface ServiceDisruptionSchemestartDisrupting in class LongGCDisruptionpublic void stopDisrupting()
stopDisrupting in interface ServiceDisruptionSchemestopDisrupting in class LongGCDisruption