服务器前端加入反向代理 Nginx 后,用户下载生成的Excel表格时候报错,
An error occurred.
Sorry, the page you are looking for is currently unavailable.
Please try again later.
If you are the system administrator of this resource then you should check the error log for details.
Faithfully yours, nginx.
生成的时间比较长,说有5分钟,
我检查 Nginx的错误日志,发现 :
upstream timed out .......错误
大致意思是和后面的web服务器连接时候,读取数据超时了。
修改方案:
proxy_connect_timeout 900; #nginx跟后端服务器连接超时时间(代理连接超时)
proxy_send_timeout 900; #后端服务器数据回传时间(代理发送超时)
proxy_read_timeout 900; #连接成功后,后端服务器响应时间(代理接收超时)
这个应该可以了。
相关推荐
"nginx-upstream-jvm-route-1.15"项目很可能提供了解决这个问题的解决方案,可能包括修改Nginx配置模板、添加特定的模块或者提供一种新的路由策略。 在提供的压缩包文件"nginx-upstream-jvm-route-master"中,可能...
4. 重启Nginx:完成配置修改后,需要重启Nginx服务使新配置生效: - `sudo service nginx restart` 5. 监控和调整:使用Nginx的`http_stub_status_module`,可以查看服务器状态,包括连接数、请求处理情况等,以...
在Nginx配置文件中,`nginx_upstream_check_module`的使用涉及到一些特定的指令,如`check`、`check_interval`、`check_timeout`等。以下是一个简单的示例: ```nginx http { upstream backend { server backend1...
借助淘宝技术团队开发的nginx模快nginx_upstream_check_module来检测后方realserver的健康状态,如果后端服务器不可用,则会将其踢出upstream,所有的请求不转发到这台服务器。当期恢复正常时,将其加入upstream。 ...
《Nginx Upstream Hash模块详解与应用》 在Web服务器领域,Nginx以其高效、轻量级的特性赢得了广泛的应用。为了实现更灵活的负载均衡策略,Nginx提供了一系列的upstream模块,其中,`nginx_upstream_hash`模块是...
Upstream Security Global Automotive Cybersecurity Report 2022 该报告提供了汽车行业的网络安全全景图,涵盖了当前汽车网络安全的威胁景观、攻击趋势、攻击媒介、影响行业的安全挑战和解决方案等方面的知识点。 ...
样本输入和输出: input (line in nginx_error_log):2012/04/15 22:01:47 [error] 3258#0: *887 upstream timed out (110: Connection timed out) while reading upstream, client: 192.168.126.1, server: *....
**Nginx Upstream Fair算法详解** Nginx是一款高性能的HTTP和反向代理服务器,广泛应用于网站负载均衡和静态内容处理。在处理后端服务器的负载均衡时,Nginx提供了多种策略,其中之一就是"Fair"(公平)算法。Fair...
**Nginx配置Upstream负载均衡详解** 在现代Web服务架构中,负载均衡是一项至关重要的技术,它能够有效地分散...通过合理的配置和运维,Nginx的Upstream功能能够为各种规模的Web服务提供高效、可靠的负载均衡解决方案。
此资源有两个文件,含 nginx-upstream-jvm-route 和 nginx 对应版本,都是tar.gz文件。 安装方法网上很多就不写了,亲测可用。 不用担心版本不匹配造成安装失败,再浪费积分去到处下载尝试的烦恼。 此资源有两个文件...
- 修改 Nginx 配置时,务必谨慎操作,防止因配置错误导致服务中断。 - 保持 Nginx 和相关脚本的版本更新,以获得最新的安全修复和功能改进。 总的来说,`nginx-upstream-manager` 项目提供了一个实用的工具,帮助...
在IT运维领域,Zabbix是一款广泛应用的...这个压缩包提供的解决方案简洁高效,无需额外安装Python插件,兼容不同版本的Python,方便在各种环境中部署。通过深入理解和实践这些步骤,你将能够有效地提升你的IT运维能力。
官方nginx 镜像不带主动健康,本镜像将 nginx_upstream_check健康检查 打包到了镜像中。
特点:支持周期性upstream服务管理操作支持管理和健康检查支持upstream动态更新有利于加权轮询或哈希平衡支持 Nginx C upstream同步操作可使用级别和键值实现集群使用简介:-- config.lua _M = {} _M.global ...
Nginx 的上游服务器(upstream)配置是其作为反向代理服务器的重要功能之一,它允许将客户端请求分发到一组后端服务器上,以实现负载均衡和容错能力。在 Nginx 中,upstream 支持五种不同的分配策略,每种策略都有其...
本文将深入探讨两个关键的响应时间指标:`request_time` 和 `upstream_response_time`,以及它们在实际应用中的区别。 `request_time` 是Nginx记录的从开始接收客户端的第一个字节到完成写入日志(即发送完所有响应...
分享给大家供大家参考,具体如下: ...connect() failed (110: Connection timed out) while connecting to upstream connect() failed (111: Connection refused) while connecting to upstream 看上去是Upstr
**Nginx Upstream Hash 模块详解** Nginx 是一款高性能的 Web 和反向代理服务器,以其轻量级、高效能和高并发性著称。在 Nginx 的配置中,`upstream` 模块是用于处理负载均衡的,它允许将客户端请求分发到一组后端...
4. 修改Nginx配置文件,例如`/etc/nginx/nginx.conf`,在upstream块中引入hash指令,如下所示: ``` upstream backend { hash $request_uri consistent; server backend1.example.com; server backend2.example...
patch -p0 < ../nginx_upstream_check_module-master/check_1.9.2+.patch ./configure --prefix=/usr/local/nginx \ --with-http_ssl_module --with-http_stub_status_module --with-pcre \ --with-...