【问题标题】:Cassandra data stax driver update 4.4 query timeout issuesCassandra 数据 stax 驱动更新 4.4 查询超时问题
【发布时间】:2021-01-09 14:28:31
【问题描述】:

我们的应用程序最近升级到 cassandra datastax 驱动程序 4.4.X。早些时候它在版本 3.3 上。升级后,我们注意到 ex 存在很多超时问题:

  1. 初始化查询超时
  2. 会话查询超时
  3. 控制连接超时..
  4. 以及reference.conf中默认的其他超时参数

之前这用于使用默认参数,但升级后我们需要将其默认设置为 > 5 秒。

有没有人在升级后遇到过类似的问题?

【问题讨论】:

  • 我也面临同样的问题,能否请您为这个问题添加解决方案。

标签: spring-boot cassandra datastax-java-driver


【解决方案1】:

您需要至少升级到 Java 驱动程序 4.8(最好升级到 4.9) - 以前的超时太激进(0.5 秒),在 4.8 中它增加到 5 秒(通过修复 JAVA-2841)。

或者你可以直接覆盖application.conf文件中的相应参数。

【讨论】:

  • 我在资源文件夹下的 application.conf 中添加了以下内容,但它对我不起作用。初始化查询超时 = 30 秒超时 = 30 秒连接超时 = 30 秒
  • 我不明白如何将 java 驱动程序升级到 4.9,而它的版本由 spring boot 依赖项本身管理,是否有任何解决方法可以覆盖它?
  • 您可以从 spring-boot 中排除依赖,并将其明确包含到您的项目定义中
猜你喜欢
  • 2013-11-02
  • 1970-01-01
  • 2016-09-21
  • 1970-01-01
  • 2018-07-10
  • 1970-01-01
  • 2015-06-08
  • 2020-10-31
  • 2018-03-24
相关资源
最近更新 更多