在应用程序启动时获取连接超时

编程入门 行业动态 更新时间:2024-10-05 01:19:38

在应用程序<a href=https://www.elefans.com/category/jswz/34/1770322.html style=启动时获取连接超时"/>

在应用程序启动时获取连接超时

我们有一个 Web 应用程序的暂存实例,它使用 NodeJS 驱动程序连接到 DataStax Astra PAYG。

有时,当应用程序闲置并首次访问时,我们会在大约一分钟内反复出现此错误,然后错误停止并恢复正常功能。我们已将一致性设置为 cassandra.types.consistencies.localQuorum

Server timeout during read query at consistency LOCAL_QUORUM (1 replica(s) responded over 2 required)

我只是想了解一下,如果我们的 Astra 数据库处于空闲状态,它是否需要时间来预热。

我们偶尔会在所谓的热身期间遇到连接超时问题:

"{\n  labels: [ 'ERROR' ],\n  message: '\"[SERVER][FATAL] Restarting due to: [x.x.x.x:9042] Request execution failed, took 7000 ms (request size 52 bytes): SELECT * FROM x WHERE name = ? [[email protected]]; error: OperationTimedOutError: The host 40.82.203.91:29042 did not reply before timeout 7000 ms

为清楚起见,在正常操作下我们看不到这些错误。

有人可以评论吗?

回答如下:

更多推荐

在应用程序启动时获取连接超时

本文发布于:2024-05-31 01:16:25,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1771122.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:启动时   应用程序

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!