首页 > 解决方案 > AWS 中的数据库连接有时会丢失

问题描述

我有一个托管在 AWS 中的 Laravel 项目。有时我会遇到这种错误(我隐藏了主机名的一部分)

2019 年 5 月 11 日 11:47:16[2019 年 11 月 5 日 10:47:16] 警告:[池 www] 孩子 3752 进入标准错误:“[2019-11-05 11:47:16] prod.ERROR : SQLSTATE[08006] [7] 无法将主机名“cahrh******.ckbo*****.eu-west-1.rds.amazonaws.com”转换为地址:再试一次(SQL:选择* 来自 "members",其中 "id" = C2eccaee**********4c2b164c3ce1 和 "members"."deleted_at" 为空限制 1)

显然,这意味着暂时的网络问题。我想知道 Laravel 中是否有一些选项(.env 或 config 或其他)来声明“如果出现这种错误,则自动重试”。

我可以尝试什么来解决这个问题?

标签: laravel

解决方案


推荐阅读