- Más nuevo
- Más votos
- Más comentarios
What is your healthcheck? You can customise it to be something that you know Wordpress will respond to given a healthy instance. I believe the default check for an ALB is to check that /
responds with an HTTP 200 - can you confirm this is the case for your app tier? To validate it:
- Check the health check configured on your internal ALB from Web->App tier
- Log into a Web tier instance and use
curl
to check that the health check resolves correctly
Your architecture will allow you to ensure your site is only accessible via the internet facing ALB. Ensure that the ALB has a public IP, and no instance does, and that your security groups only allow traffic from the appropriate tiers. This is a good reference: https://docs.aws.amazon.com/whitepapers/latest/best-practices-wordpress/reference-architecture.html
Are you using two load balancers? I can't tell for sure from your post. If so, you only need one (see the link in Cameron's answer). Getting that sorted might help your issues.
Contenido relevante
- OFICIAL DE AWSActualizada hace un año
- OFICIAL DE AWSActualizada hace un año
- OFICIAL DE AWSActualizada hace un año