laravel - 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 或其他)来声明“如果出现这种错误,则自动重试”。
我可以尝试什么来解决这个问题?
解决方案
推荐阅读
- visual-studio-code - (vscode) 修改Tomcat server.xml中的上下文路径
- python - 将 Prettytable 的输出发送到 Telegram
- python - 从 python 数据框中按组提取统计信息的更快方法
- c++ - 4维数组C++
- php - 如何在 PHP CodeIgniter 中设置用户访问权限?
- python - 了解 LSTM 的输出形状
- python - Python 定义分组的更难的 itertools.product 问题
- regex - 正则表达式替换 URL 的一部分
- c# - 如何在 Asp.Net Core MVC 中使用 ActionFilterAttribute 将数据从控制器传递到布局
- ios - CALayer 自定义属性动画和表示层生命周期