zoukankan      html  css  js  c++  java
  • Nginx+Php不支持并发,导致curl请求卡死(Window环境)

    1、问题描述:
    项目中开发很多对外接口,于是在本项目中写了测试脚本来验证接口。然鹅,发现Curl请求出现卡死情况,没有响应。

    2、具体原因:在window环境下配置的nginx+php环境时,windows下,是没有php-fpm的,有的是 php-cgi.exe;
    也就是,当本地配置了多个域名,并且同时指向你本地服务请求的时候,就不支持了。


    3、解决方案:
    我这里有两个服务,所以分别配置成不同的端口号如,然后保存重启 nginx
    fastcgi_pass = 127.0.0.1:9000
    fastcgi_pass = 127.0.0.1:9001

    你的php目录/php-cgi.exe -b 127.0.0.1:9000 -c 你的php目录/php.ini
    你的php目录/php-cgi.exe -b 127.0.0.1:9001 -c 你的php目录/php.ini
    这样就完美解决了。

  • 相关阅读:
    菜单导航组件
    flask+nginx+uwsgi在服务器搭建项目
    安装Anaconda
    vscode上eslink包失效
    js滚动事件
    打字游戏
    js更高文档的样式
    js事件
    Dom对象更改文档结构.html
    js重点
  • 原文地址:https://www.cnblogs.com/sandaizi/p/11775063.html
Copyright © 2011-2022 走看看