我在带有基于 aws rds 服务的数据库的 aws ec2 实例中使用 sendy 电子邮件发送脚本,并且它也与之连接。我的问题是,每当 sendy 运行并尝试发送在 ec2 实例上运行的电子邮件时,它都会给我一个 504 网关超时问题。检查日志时,这是我在 nginx 错误日志消息中收到的错误消息
2021/04/19 06:28:57 [alert] 30748#30748: *109381 open socket #14 left in connection 18
2021/04/19 06:28:57 [alert] 30748#30748: *109379 open socket #7 left in connection 19
2021/04/19 06:28:57 [alert] 30748#30748: *109380 open socket #13 left in connection 23
2021/04/19 06:28:57 [alert] 30748#30748: *109378 open socket #3 left in connection 24
2021/04/19 06:28:57 [alert] 30748#30748: aborting
我在这里能得到的想法是,每次我们开始发送电子邮件时,nginx 都会尝试自行重启。如何解决此问题,因为它阻碍了我们的生产服务器。
如果你能解决它会很棒。请记住,这里没有代码问题。它更多的是服务器配置问题。任何帮助都会很棒。