卖烧烤123 发表于 2018-6-16 18:25:56

ci框架下,高并发出现的大量502错误,求解

本帖最后由 卖烧烤123 于 2018-6-16 18:27 编辑

服务器各项配置已经开到最高了,12核心,16G内存,超时时间都配置到以分钟计,但是还是频繁大量出现502,而且这种502很奇怪,是瞬间的502,大概打开页面不到100ms就出现502,包括阿里云工程师,知道创宇工程师,宝塔技术工程师,本公司技术,多方介入的情况下,都没有找到原因。从nginx,php-fpm,php,数据库等各种环境配置排查多次,都没有找出问题。
而这种打开网页瞬间出现的502,多方技术人员都认为应该排除程序本身的原因,所以来此求助,看看和ci框架有没有关系。
这是举例的网站错误日志
2018/06/16 18:23:26 10267#0: *913448 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 180.97.158.166, server: www.codeigniter.com, request: "GET /show-1175287.html HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.codeigniter.com"
这是对应PHP-fpm错误日志
WARNING: child 4265 exited on signal 7 (SIGBUS) after 1935.494212 seconds from start
NOTICE: child 6106 started
网站访问日志对应信息就是显示502

Hex 发表于 2018-6-17 01:20:39

你给出的错误信息没什么特别的,你的 php-fpm 的配置是什么?

这个肯定和 CI 本身无关,如果有关系肯定大家都有这个问题。

xueping 发表于 2018-6-19 10:37:59

这个提示,需要先排查nginx和fpm的通信。

飘扬过海 发表于 2018-6-25 14:29:33

你这样的高并发这种情况还没遇见,我至于到过数据丢失,来不及修改的这种情况!
页: [1]
查看完整版本: ci框架下,高并发出现的大量502错误,求解