redis - 如何在 Redis 主/从设置中引入人工复制滞后?

标签 redis

我正在尝试模拟由于 Redis 主/从复制滞后(延迟)而在生产中遇到的问题。有没有办法引入人为滞后而不是轰炸主机并因此希望出现复制滞后(延迟)?

最佳答案

您可以使用 tc 命令在 Linux 内核中配置网络 traffic c 控制在数据包级别添加延迟。在最简单的实现中,您将延迟从主站到从站的所有流量。参见 https://stackoverflow.com/a/615757/11146001用于相关用例。

关于redis - 如何在 Redis 主/从设置中引入人工复制滞后?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54994073/

相关文章:

java - 我怎样才能一次从具有不同 key 的redis数据库中获取100条记录?

Redis 中的 Lua 执行 - 原子性和规模?

python - tensorflow 1.14+ : dockerized task based flask api doesn't run and or stalls?

node.js - 无法读取 node_redis hgetall 函数中未定义的属性 'length'

symfony - 在 Symfony 2 应用程序中使用 Redis 缓存 Doctrine 结果

python - Celery 'Error: No nodes replied within time constraint' 错误 - 如何调试?

redis - 在 Jedis 中获得异常

redis - Java Redisson 集成

redis - 具有 2GB 大小(将来可能更多)的单个对象存储在 Redis 缓存中

redis - 使用 jedis api 的 redis 上的 ZRANGEBYLEX 命令不返回任何结果