nginx处理长连接请求,解决gateway timeout错误

console报错: gateway timeout , 报504错误
1.当系统中存在长连接

nginx配置文件中,默认超时连接为60s,在一些特殊的业务请求中,可能存在超过60s的数据请求,此时需要修改配置文件以满足业务要求;

常用的nginx命令:
启动nginx : start nginx
关闭nginx(快速停止) : nginx -s stop
关闭nginx(正常停止) :nginx -s quit
重新加载配置文件 : nginx -s reload
查看所有nginx占用端口是否在运行(默认80端口) : netstat -an|find "0:80"
停止所有nginx服务 : taskkill /F /IM nginx.exe > nul
修改配置文件中的location标签:
location / {
            root   dist;
            index  index.html index.htm;
            proxy_read_timeout 150; // 设置代理超时时间
        }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,891评论 18 139
  • 《老男孩Linux运维》笔记 隐藏Nginx软件版本号 一般来说,软件的漏洞都和版本有关。因此要尽量隐藏对访问用户...
    Zhang21阅读 3,679评论 0 28
  • 上一篇《WEB请求处理一:浏览器请求发起处理》,我们讲述了浏览器端请求发起过程,通过DNS域名解析服务器IP,并建...
    七寸知架构阅读 81,198评论 21 356
  • 感慨万千,我不知道自己从什么时候喜欢开始听歌,开始变得喜欢孤独,我仿佛拥有了这个年纪不该有的思想,不然我也不...
    迂阡人阅读 211评论 0 0
  • 之前写过文章,关于情绪,人们总是控制不住,总是受情绪影响,成事不足败事有余。所以有人说要看心态生活着,而不是靠心情...
    顺山先生阅读 533评论 0 6