Home
Download
Document
Forum
Video
Donate
Source Code
AI 助理
Sponsors
CRMEB
Apipost
腾讯云
微擎
禅道
51Talk
Products
Swoole AI 智能文档翻译器
Swoole-Compiler PHP 代码加密器
CRMEB 新零售社交电商系统
Login
Register
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
代码中请求自己域名的链接无法响应
### 问题描述 在项目中请求自己域名的链接,会因为进程数太少而陷入死循环。 如下面代码请求 http://127.0.0.1:9501/test 地址无法响应。 加大进程数在并发量多的情况下还是会无法响应。 ### Swoole版本,PHP版本,以及操作系统版本信息 Swoole:4.6.4 PHP:7.4 OS:Centos ### 相关代码 ```php <?php $http = new Swoole\Http\Server('0.0.0.0', 9501); $http->set(['worker_num' => 1]); $http->on('start', function ($server) { echo "Swoole http server is started at http://127.0.0.1:9501\n"; }); $http->on('request', function ($request, $response) { if($request->server['path_info']=='/test'){ $response->end(file_get_contents('http://127.0.0.1:9501')); }else{ $response->end('Hello World'); } }); $http->start(); ```
发布于3年前 · 5 次浏览 · 来自
提问
sff
### 问题描述 在项目中请求自己域名的链接,会因为进程数太少而陷入死循环。 如下面代码请求 http://127.0.0.1:9501/test 地址无法响应。 加大进程数在并发量多的情况下还是会无法响应。 ### Swoole版本,PHP版本,以及操作系统版本信息 Swoole:4.6.4 PHP:7.4 OS:Centos ### 相关代码 ```php <?php $http = new Swoole\Http\Server('0.0.0.0', 9501); $http->set(['worker_num' => 1]); $http->on('start', function ($server) { echo "Swoole http server is started at http://127.0.0.1:9501\n"; }); $http->on('request', function ($request, $response) { if($request->server['path_info']=='/test'){ $response->end(file_get_contents('http://127.0.0.1:9501')); }else{ $response->end('Hello World'); } }); $http->start(); ```
赞
0
分享
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
评论
还没有评论!
微信公众号
热门内容
作者其它话题
- swoole-cli-v5.0.1-cygwin64多进程模式下push方法出错
- PDO配置长连接在并发请求时候会报一个bug工作进程自动重启
- 请问那个一键协程化的代码是放外面还是set里面
- 运行时报了一个警告错误WARNING ListenPort::listen(): setsockopt(TCP_FASTOPEN) failed
暂无回复的问答
- CodeGalaxy K3s 轻量集群节点之间如何实现负载均衡
- 关于openssl CURL WARNING swSSL_connect: SSL_connect(fd=69) failed. Error: error:141A318A:SSL routines:tls_process_ske_dhe:dh key too small[1|394]
- 多个模型如何进行事务异常回退?
- websocket开启wss报错
- 协程tcp服务器如何使用多进程?recv()方法接收信息,打印出来的pid一直是同一个。没用使用到多进程啊。