加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows下php curl调用本地url 499问题

发布时间:2020-12-13 21:01:33 所属栏目:Windows 来源:网络整理
导读:本地有2套环境 商城 优惠券 商城需要内部调用优惠券的接口,我们使用curl调用,在本地部署测试环境时发现一直在转出不来,系统卡死。 查看nginx日志 找了半天发现调用其他机器的正常,就是本地的不行。 最后发现是PHP的fastcgi并发阻塞,在Linux下可以使用线

本地有2套环境
商城
优惠券

商城需要内部调用优惠券的接口,我们使用curl调用,在本地部署测试环境时发现一直在转出不来,系统卡死。
查看nginx日志

找了半天发现调用其他机器的正常,就是本地的不行。

最后发现是PHP的fastcgi并发阻塞,在Linux下可以使用线程,但是Windows下的fastcgi不支持。

处理:手动启动2个fastcgi
127.0.0.1:9000
127.0.0.1:9001

@echo off
set batDir=D:/web/phpStudy/php/php-5.6.27-nts/
start "fcgi服务" /MIN  /D "%batDir%"  php-cgi.exe -b 127.0.0.1:9001 -c "%batDir%/php.ini"

Nginx配置文件

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读