在 php 与 aws RDS 服务器中的 sendy 一起使用的 nginx 服务器中获取错误日志

getting a error log in php nginx server used with sendy in aws RDS servers

我在 aws ec2 实例中使用 sendy 电子邮件发送脚本和基于 aws rds 服务的数据库,它也与之连接。我的问题是,每当 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 都会尝试自行重启。如何解决这个问题,因为它阻碍了我们的生产服务器。

如果能解决就好了。请记住这里没有代码问题。这更多是服务器配置问题。任何帮助都会很棒。

你可以把你的问题发到sendy support section,让他们帮助你,第二种方式是你可以用别的服务器发邮件,甚至自己写邮件。您可以使用 PHP 构建一个会向您发送电子邮件的机器人。希望这篇文章对您有用,如果您搜索 Google,它会教您如何构建它。