Spring Boot Kotlin应用调用Scylla遭遇双倍读取请求量问题
问题详情
- 技术栈:Spring Boot Kotlin应用,搭配3节点Scylla DB集群,使用Datastax Java驱动
- 驱动配置:一致性级别设为
LOCAL_ONE,采用默认负载均衡策略 - 测试场景:针对一个单次请求仅触发1次数据库调用的GET接口执行负载测试
- 异常表现:当应用侧QPS达到3.2K时,Scylla集群的请求量为5.4K/秒,约为应用侧的两倍;尽管分片间负载均衡,但请求量翻倍的现象存在
- 前置排查:应用通过9142端口连接Scylla,查询已绕过缓存,所有请求直接由数据库处理,无缓存介入;集群包含3个IP前缀为10.71的节点
- 相关监控截图:
内容的提问来源于stack exchange,提问作者dharmik
相关产品推荐
相关产品推荐




