lvkuozi 大佬有话说 :
服务器的文件老是只下载一半就终止了。
有一台服务器,配置为:Windows,12H/32G/50M 完全够现在的下载分发。
一天也就8-10G左右的发送流量。
但是,时不时就出现,有人出现文件下载一半就给停了。
查看服务器日志,也是 200 通行状态的。
然后等个20秒在下载又行了。
不是100%触发的,偶尔触发一次吧。
用的是Windows的宝塔环境,然后IIS8.5,用的PHP7.4。
是不是有什么设置问题啊。
文件请求一次最多22MB,主要用于云更新,下载APP内核那种。
然后是PHP的POST请求的写法。
是不是PHP或者IIS需要设置什么东西?
lvkuozi 大佬有话说 :
没大牛来解答一下吗
笑花落半世琉璃 大佬有话说 :
我不知道 楼下来yc007t
Nebula 大佬有话说 :
TCP断流了。
lvkuozi 大佬有话说 :
Nebula 大佬有话说 : 2021-9-24 21:57
TCP断流了。
不是,下载的文件是PHP返回的。
然后挂的CDN。。。
我在想是不是什么PHP或者IIS设置问题。。
Nebula 大佬有话说 :
lvkuozi 大佬有话说 : 2021-9-24 22:16
不是,下载的文件是PHP返回的。
然后挂的CDN。。。
我在想是不是什么PHP或者IIS设置问题。。 …
那和你的设置是没关系,估计cdn的问题了。
Reverie 大佬有话说 :
:lol直接直链,让CDN缓存完事
lvkuozi 大佬有话说 :
Nebula 大佬有话说 : 2021-9-24 22:17
那和你的设置是没关系,估计cdn的问题了。
比如PHP有没有什么POST返回的最大内容限制啊。
因为请求都是POST的,如果同时有5个人请求,会不会出发post最大内容限制之类的。
因为用的是阿里云CDN,国内的线路。
lvkuozi 大佬有话说 :
Reverie 大佬有话说 : 2021-9-24 22:21
直接直链,让CDN缓存完事
主要是云更。
然后编译了很多内核,每个人请求的都不一样。
开缓存就太难了,每次都要刷新缓存,确实太麻烦了。。。
Nebula 大佬有话说 :
lvkuozi 大佬有话说 : 2021-9-24 22:21
比如PHP有没有什么POST返回的最大内容限制啊。
因为请求都是POST的,如果同时有5个人请求,会不会出发pos …
如果是请求完成 开始下载,下载的限制基本不会有。除非设置了。
但是看你只是个别出问题,所以配置应该是没问题的,基本就算cdn的问题。或者生成的东西有问题。