美文网首页
2019-08-29 站点请求数据为空排查

2019-08-29 站点请求数据为空排查

作者: 谢谢2018 | 来源:发表于2019-08-29 09:10 被阅读0次

故障:

#1 视频无法播放;

#2 部分页面有的时候能请求出来,有的时候请求是空白;

排查:

#1 前端是Nginx转发;

#2 后端是PHP;

#3 怀疑Nginx故障,查看Nginx转发日志,发现有请求200,长度为13的情况,排除;

#4 怀疑是PHP代码问题,但所有页面均有此现象,怀疑是引擎问题,后台是PHP-FPM管理;

#5 重启Nginx,故障依旧;

#6 重启PHP-FRM,故障排除;

PS:

PHP FastCGI Process Manager

php-cgi只是解释PHP脚本的程序而已。

php-fpm的管理对象是php-cgi

php-cgi只是个CGI程序,他自己本身只能解析请求,返回结果,不会进程管理,所以就出现了一些能够调度php-cgi进程的程序,比如说由lighthttpd分离出来的spawn-fcgi。

不能说php-fpm是fastcgi进程的管理器,因为fastcgi是个协议

相关文章

  • 2019-08-29 站点请求数据为空排查

    故障: #1 视频无法播放; #2 部分页面有的时候能请求出来,有的时候请求是空白; 排查: #1 前端是Ngin...

  • 服务器各种资源使用率正常,但站点接口请求很慢

    问题现象: 服务器无报警,但.NET站点、Java站点接口的请求时快时慢 排查&分析: 1、查看站点CPU使用率在...

  • 【Objective-C】各种数据类型的空值判断方法

    在开发中,请求数据会遇到返回为空的情况,比如得到的情况,我们需要判断是否为空,不为空才封装数据模型,为...

  • idea多线程debugger调试之并发读 及 synchron

    说说 问题,数据库 被插入了两条数据 排查 记录,看到如下 代码: 断点设置为 多线程 发送了两个请求 看到 两个...

  • axios跨域请求

    1.问题:axios跨域请求失败,请求报错或者返回数据为空(浏览器测试正常返回数据)原因:这次项目java后台接受...

  • Android 错误页面

    Android开发中,错误页面,空页面非常的常见,例如当数据请求为空时要显示空页面,当数据请求失败时要显示错误页面...

  • 压力测试

    1、前端接口排查 是否有重复接口请求,是否请求了不需要的数据 2、数据分布 是否都集中在一个库,压测数据需要分布均...

  • 02、爬虫基本原理

    1、什么是爬虫? 请求网站并提取数据的自动化程序 2、爬虫基本流程 发起请求:通过HTTP库向目标站点发起请求...

  • 网络获取之NSURLSession同步请求

    有很多时候,我们需要获取到网络数据,但是由于是异步请求,所以总是在做关于请求下来的数据操作的时候不成功(例如:为空...

  • WEB测试常见问题总结,无BUG不生活

    1、翻页 翻页时,没有加载数据为空,第二页数据没有请求 翻页时,重复请求第一页的数据 翻页时,没有图片的内容有...

网友评论

      本文标题:2019-08-29 站点请求数据为空排查

      本文链接:https://www.haomeiwen.com/subject/zkebectx.html