这是我第一次在EC2上使用wordpress(我对此一无所知。我只是遵循youtube教程...)。我七月份创作的时候一直到上周都还好。我遇到了 503 错误
服务不可用 由于维护停机或容量问题,服务器暂时无法满足您的请求。请稍后重试。此外,尝试使用 ErrorDocument 处理请求时遇到 503 Service Unavailable 错误。
并且看到文章说实例负载均衡器需要设置为目标组(我遵循AWS文档,但它显示未使用)。谁能帮我?我的网站已经关闭一星期了:( 谢谢。
编辑: 我通过 ssh 进入实例,发现端口 80 和 443 被阻止。所以我重新运行它使其处于事件状态,我的网站又回来了。对于目标,我有 301 错误代码,我将运行状况检查成功代码更改为 301,现在它是健康的。
最佳答案
目标组似乎没有从负载均衡器接收流量。
从负载均衡器中删除实例。然后配置负载均衡器以将流量发送到目标组。
如果您在负载均衡器中没有看到目标组选项,则您必须使用经典负载均衡器。您可以改用应用程序负载均衡器。
这是你可以做的:
- 弹性负载均衡器:
从ELB中删除实例,因为您不想使用弹性负载均衡器,我们将创建一个应用程序负载均衡器
- 目标群体
确保您拥有健康的实例。如果您没有健康的实例,请检查您的健康检查。您的健康检查逻辑似乎正确吗?是http
,端口是80
,健康检查路径是/
吗?该路径是否返回 200 OK
响应。
- 应用负载均衡器
当您创建应用程序负载均衡器时,首先您将选择要使用的子网,然后它会让您选择现有的目标组。再次选择正确的协议(protocol)、端口选项。
关于amazon-web-services - 503 服务不可用的 AWS WordPress EC2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59448757/