Steadybit logoReliability Hub
GitHubGitHub iconStart Free Trial
Steadybit logoReliability Hub

Pause Write Clients

AttackAttack
Pauses write commands on the Redis instance using CLIENT PAUSE WRITE. Reads keep flowing and the attack is fully reversible.
Targets:
Redis Instances
Install now

Pause Write Clients

Pauses write commands on the Redis instance using CLIENT PAUSE WRITE. Reads keep flowing and the attack is fully reversible.
AttackAttack
Install now

Pause Write Clients

AttackAttack
Pauses write commands on the Redis instance using CLIENT PAUSE WRITE. Reads keep flowing and the attack is fully reversible.
Install now

Pause Write Clients

Pauses write commands on the Redis instance using CLIENT PAUSE WRITE. Reads keep flowing and the attack is fully reversible.
AttackAttack
Install now
Go back to list

Introduction

Pauses write command processing on a Redis instance for a given duration using the CLIENT PAUSE ... WRITE command. Reads continue to be served normally throughout the attack.

This action targets Redis instances. Combine with Latency Check to verify that your application's timeout and retry logic handles the stalled write path correctly. For connection-level faults, use Exhaust Connections instead.

Why writes only

Redis applies the CLIENT PAUSE check to every non-master command — including CLIENT UNPAUSE itself. With CLIENT PAUSE ALL, the attack cannot be stopped early and the extension's own discovery probes (PING, INFO) are paused too. Pausing only writes keeps CLIENT UNPAUSE working (so Stop actually rolls the attack back) and leaves reads — including discovery — unaffected.

Use Cases

  • Simulate a Redis instance that has stopped accepting writes to test application failover, queueing, and retry behavior.
  • Verify that circuit breakers on the write path trip while read traffic continues to be served.
  • Validate degraded-mode UX in applications that fall back to cached reads when writes are unavailable.

Parameters

ParameterDescriptionDefault
DurationHow long to pause write commands.30s

More Redis Instance Actions

See all
Connection Count Check
Monitors Redis connected clients count and fails if threshold exceeded. Supports percentage and absolute thresholds.
CheckCheck
Redis Instances
Start Using Steadybit Today

Get started with Steadybit, and you’ll get access to all of our features to discover the full power of Steadybit. Available for SaaS and on-prem!

Are you unsure where to begin?

No worries, our reliability experts are here to help: book a demo with them!

Statistics
-Stars
Tags
Redis
Data Store
Cache
Homepage
hub.steadybit.com/extension/com.steadybit.extension_redis
License
MIT
MaintainerSteadybit
Install now
Steadybit logoReliability Hub
Start Free Trial
© 2026 Steadybit GmbH. All rights reserved.
Twitter iconLinkedIn iconGitHub icon