angularjs – 在Node应用程序的NGINX 502坏网关中,Http请求超时
发布时间:2020-12-13 21:37:56 所属栏目:Nginx 来源:网络整理
导读:我一直在抓住这个超时问题并希望得到一些帮助.我有一个http请求可能需要2.5分钟才能返回响应.我在Angular中处理超时处理3分钟,NodeJS处理3分钟.我的nginx设置有200秒超时,我的Elastic Load Balancing连接超时设置为4分钟.但是,我一直在2分钟内看到502坏网关n
我一直在抓住这个超时问题并希望得到一些帮助.我有一个http请求可能需要2.5分钟才能返回响应.我在Angular中处理超时处理3分钟,NodeJS处理3分钟.我的nginx设置有200秒超时,我的Elastic Load Balancing连接超时设置为4分钟.但是,我一直在2分钟内看到502坏网关nginx 1.4.6(Ubuntu)错误.有没有我错过超时的部分? 我的nginx设置:
我的NodeJS设置正在使用connect-timeout
最佳答案
我今天刚刚遇到这个问题,并且可能找到了答案 – 节点的http模块中有120秒的硬编码超时.我不得不在给定的请求处理程序中设置socket超时,如下所示:
您也可以将此限制设置为0以禁用此超时. https://nodejs.org/api/net.html#net_socket_settimeout_timeout_callback 最初在这里找到答案:https://forum.nginx.org/read.php?2,214239#msg-214239 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- win+apache下配置虚拟主机和绑定域名
- php – Nginx错误日志无效
- os x上的node.js socket.io服务器不能连接超过120个客户端
- linux – Nginx limit_req_zone ip例外
- Nginx反向代理:post_action如果代理缓存命中 – Possbile
- Nginx letsencrypt OCSP stappling
- ubuntu – 为什么这个IPv6 listen指令也不接受IPv4?
- ruby-on-rails – Apache如何导致重复请求?
- nginx – HAProxy可以根据查找表选择后端吗?
- 如何在一个容器中使用Nginx,在另一个容器中使用php-fpm?
推荐文章
站长推荐
- 无法通过非根上下文路径中的kubernetes ingress-
- centos – 为Phusion Passenger 3提供SSL支持的
- node.js – 如何在使用docker-compose时为mongo
- 使用apt-get install nginx后重新编译nginx
- ruby – 当Unicorn主机完成重启时是否可以发送通
- php-Nginx和HHVM始终返回404
- nginx – proxy_pass不使用/ etc/hosts解析DNS
- 如何根据Nginx中的请求URL重定向到特定的上游服务
- 使用opsworks nginx和ELB终止SSL时强制使用HTTPS
- ruby-on-rails – Puma /缺少日志
热点阅读