workerman/http-client 报错内存溢出

问题描述 http-client 异步客户端,运行一段时间后、 报错内存溢出 程序代码 报错信息 操作系统及workerman/webman等框架组件具体版本 这里写具体的系统环境相关信息 webman 版本 php 版本 http-client 版本 curl 扩展版本 ...

morris 发表与 2023-08-30 472 浏览 1 回答
系统调用poll 占据大量时间

问题描述 使用strace -cp pid 发现poll 系统调用占用了 30%的时间 为此你搜索到了哪些方案及不适用的原因 这是我的strace 截图 通过strce -ttp pid 可以发现一下 poll timeout 其中超时的 fd 是在操作redis 或是 进行http请求、 想咨询一下 这种情况 是不是可以调低 分发信号的频率 来达到 降低cpu的占用 php以及webman的版...

morris 发表与 2022-12-09 698 浏览 1 回答
关于nginx 流量转发 tcp保持的问题

问题描述 关于nginx 流量转发 tcp保持的问题 为此你搜索到了哪些方案及不适用的原因 我的想法是 nginx转发流量到 workerman 的时候、 可以让nginx 与 workerman 保持长连接、以减少tcp链接的开销; nginx转发配置: 这里 设置了http版本为1.1 并且手动加了header 头 keep-alive; 在workerman onmessage方法 打印 buf...

morris 发表与 2022-12-02 721 浏览 2 回答
webman redis db 问题

bug描述 redis db切换错误 程序代码或配置 在cogfig/redis里面配置了 多个redis 链接 .env 文件 业务中使用 配置的单独的 pixel 配置 期待的结果及实际结果 期待结果 : 数据能写到 pixel 链接配置的 11号数据库 实际结果: 数据写到了 default 链接配置的 0 号数据库 重现bug的步骤 正常的启动: php start.php start -d 数据...

morris 发表与 2022-11-16 730 浏览 3 回答
nginx 转发 wss 协议

问题描述 使用nginx 做wss转发 通过 在浏览器直接 https://domain/wss_socket 能正常响应 在浏览器 console : 会一直等待、 一段时间后: 程序代码 nginx配置 location /wss_socket { proxy_pass http://127.0.0.1:2345; proxy_set_header X-Real-IP $remote_...

morris 发表与 2022-11-02 1445 浏览 5 回答

morris

1980
积分
0
获赞数
0
粉丝数
2016-08-26 加入
🔝