0

AM 尝试访问 AWS 中的 Aurora 数据库集群,但出现以下错误 -

Sep 19, 2019 5:28:31 PM com.amazonaws.internal.DefaultServiceEndpointBuilder getServiceEndpoint
INFO: {rds-data, eu-west-1} was not found in region metadata, trying to construct an endpoint using the standard pattern for this region: 'rds-data.eu-west-1.amazonaws.com'.

com.amazonaws.services.rdsdata.model.BadRequestException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. (Service: AWSRDSData; Status Code: 400; Error Code: BadRequestException; Request ID: 3b6c5939-e88e-42f4-ba60-c28bb4e7c28f)

EU-West-1 区域支持 Aurora server-less,那么这里有什么问题?当我使用无服务器控制台创建用户时,AWS 创建了秘密 ARN。这样不行吗?

4

1 回答 1

0

由于它处于开发模式,因此在出现此错误时服务已关闭。我设置了 5 分钟不活动的时间间隔来触发 Aurora 服务的关闭。在第一次请求之后,需要一段时间才能出现。所以我们实现了一个等待和重试循环来解决这个问题。在开发中,当有人首先点击数据库时,我们遇到了这个问题。由于系统一直在使用,因此在生产中不是问题,因此 DB 已启动。

于 2019-11-06T18:08:53.030 回答