Cloudflare -> EC2 -> EC2 522 错误

Cloudflare -> EC2 -> EC2 522 错误

我遇到了一个问题,Cloudflare 通过 SSL 指向一个 EC2 实例,并通过 HTTP 将流量重定向到另一个 EC2 实例。它一直运行正常,直到昨天,有时连接似乎失败,我收到 522 错误。

据 Cloudflare 支持称,Cloudflare 的一个或两个 IP 的丢失率似乎超过 50%,但其他 IP 运行良好。

答案1

原来是 nginx 被大量的调用淹没了,而且只有一个工作进程可用。我将 worker_processes 设置为 auto,它工作得很好。由于我收到的调用数量太多,我还必须将 worker_rlimit_nofile 更改为 50k。

相关内容