.htaccess - AWS负载均衡器: 503 (Service Unavailable: Back-end server is at capacity)

标签 .htaccess amazon-web-services ssl amazon-ec2 amazon-ami

我设置了一个负载均衡器,该负载均衡器使用来自 AWS 的 SSL 证书在带有 AMI Linux 的简单 EC2 nano 上将 https (443) 转发到 https (443)。几小时/几天后,通过 https 打开网站,我得到:

Failed to load resource: the server responded with a status of 503 (Service Unavailable: Back-end server is at capacity)

它使用 .htaccess 文件将端口 80 上的所有请求重定向到 443。

这真的很烦人。我的配置有什么问题?

最佳答案

对我来说,发生这种情况还有另一个原因 - 我对根路径没有响应,例如www.myenv.us-east-1.elasticbeanstalk.com,我确实有其他路径(/someapi/x)。但显然负载均衡器会检查根响应,如果它不是 200,它将返回这个 503,这有点令人困惑..

编辑: 另一种选择是更改配置中的应用程序运行状况检查路径

关于.htaccess - AWS负载均衡器: 503 (Service Unavailable: Back-end server is at capacity),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37787561/

相关文章:

php - 如何捕获并记录使用 PHP 发生的任何 301 重定向 (.htaccess)

.htaccess 重写子域和主域的子文件夹

java - S3 预签名 URL 回调

.htaccess - htaccess 和 SSL 代理

PHP header 404 .htaccess ErrorDocument 在本地计算机 (MAMP) 上不工作

regex - 重写条件 : cannot compile regular expression

amazon-web-services - AWS RDS 引擎模式当前不可用

amazon-web-services - AWS无服务器框架: Nested Stack or Cloudformation templates

javascript - SSL & JQuery = 没有挂锁/为什么?

swift - 我想找到一种方法来定位确切的失败请求。(CFNetwork SSLHandshake 失败(-9806))