请求报错net::ERR_ABORTED 404 (Not Found),并且报跨域

前几天系统在使用过程中,突然请求报错net::ERR_ABORTED 404 (Not Found)

并且报错No 'Access-Control-Allow-Origin' header is present on the requested resource

之前是没有出现过这种情况的,

然后在本地测试,发现没有问题,

又想到原来使用的是http,现在改成https的原因所以报的跨域,但是请求只是涉及数据的返回

后来又想会不会是请求超时报的404,因为这是个图片模型测试功能,涉及文件的处理,并且只有在多文件上传的时候会发生错误,

又问了一下部署的同事,线上版本部署使用了nginx,所以让加大一下nginx的 keepalive_timeout的时间

========

是因为看到这个博客才想到是不是nginx超时:

https://www.cnblogs.com/wujf-myblog/p/10836954.html

使用nginx服务器如果遇到timeou情况时可以如下设置参数,使用fastcgi:

         fastcgi_connect_timeout 75;  链接

         fastcgi_read_timeout 600;   读取

         fastcgi_send_timeout 600;   发请求

     这两个选项.
         fastcgi_read_timeout是指fastcgi进程向nginx进程发送response的整个过程的超时时间
         fastcgi_send_timeout是指nginx进程向fastcgi进程发送request的整个过程的超时时间

然后加大

keepalive_timeout  600;   连接超时时间,1分钟,具体时间可以根据请求(如后台导入等场景)

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值