首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTTP错误408 -设置kubernetes以及AWS ELB和NGINX Ingress之后

HTTP错误408 -设置kubernetes以及AWS ELB和NGINX Ingress之后
EN

Stack Overflow用户
提问于 2020-04-24 01:43:11
回答 1查看 541关注 0票数 0

我发现调试这个问题非常困难,我有一个Kubernetes集群设置和pod服务,它们连接到Nginx入口,并连接到was elb classic,它也连接到我的域名所连接的亚马逊网络服务route53域名。一切都很好,但我面临着一个问题,我的域名不是我想要的方式。

我在Nginx-ingress rules中的域名连接到一个服务,该服务在遇到域名时发送活动页面,现在当我这样做时,我会得到这个页面。

请告诉我该怎么做才能快速解决这个问题,谢谢!一会儿再跟你聊

enter image description here

EN

回答 1

Stack Overflow用户

发布于 2020-04-24 16:45:02

当您使用ELB背后的web服务器时,您必须知道,由于它们的健康检查,它们会生成大量的408响应。

可能的解决方案:

1. Set RequestReadTimeout header=0 body=0

如果请求超时,这将禁用408响应。

ELB 2.使用以下命令禁用 IP地址的日志记录:

代码语言:javascript
复制
SetEnvIf Remote_Addr "10\.0\.0\.5" exclude_from_log
CustomLog logs/access_log common env=!exclude_from_log

ELB 3.健康检查设置了不同的端口。

4.调整您的请求超时时间大于60。

5.确保弹性负载均衡器上的空闲时间configured略低于为每个实例上运行的Apache httpd配置的空闲timeout

看看:amazon-aws-http-408haproxy-elb408-http-elb

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61393664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档