安卓端请求windows服务器php接口卡顿,在PC端、IOS端查看,相同的接口调用都很快,最终解决办法如下:
在windows服务器上,php的session默认保存在C:\WINDOWS\Temp文件夹下面;
当并发量大,请求多时,会导致该目录下生成大量的session临时文件,
当单目录存在大量文件时,会导致磁盘io占用高,服务器性能下降;
设置定时任务,定时清理php session缓存文件(C:\WINDOWS\Temp);
参考:
windows php关于session临时文件的一个坑
http://www.php20.cn/article/93
IIS优化-解决IIS访问速度慢问题
https://my.oschina.net/mickelfeng/blog/152645
c:\windows\temp\与服务器的稳定之间有非常大的关系
http://www.qzsys.com/article/show_34.html