# webman 和 workerman 在运行模式上是否有所区别?

webman 和 workerman 在运行模式上是否有所区别? 对于 workerman 的疑问 按照我的理解,workerman 的运行模式应该是 多进程+eventloop(事件循环) 的事件驱动编程模型,每个进程都有自己的事件循环队列,以此来达到异步非阻塞,一个进程能够同时维持上千条连接的效果。 那么 workerman 应该是真正意义上的异步吧?,我的疑问是: 当前进程如果收到了第一个用户的请求,然后为了处...

staraxy 发表与 2024-01-11 2085 浏览 2 回答
workerman/http-client 如何正确请求返回流式响应

问题描述 最近在做一个ai 生成文字的项目, 使用 workerman/http-client 协程的写法,请求服务接口。(接口与 openai 的响应一致,是正常的),想实现边请求,边响应,读取内容的代码如下 ` public function getIterator(): Generator { while (!$this->response->getBody()->eof()) {...

wo3948 发表与 2024-01-02 2626 浏览 1 回答
关于windows下启动多个Worker的问题

如题:https://www.workerman.net/doc/workerman/faq/multi-woker-for-windows.html 如果windows下用bat文件启动了多个worker,他们不同进程都有数据库操作。这时的数据库操作就不能保证顺序了吧?官方有什么备用的方案是我没浏览到的吗?...

wqb55 发表与 2023-12-31 1272 浏览 1 回答
大佬,我问个问题,使用你的框架开发一个系统, 能申请这个系统的软著吗

问题描述 这里写问题具体描述...

OhMangoCat 发表与 2023-12-27 1206 浏览 1 回答
webman自定义共享内存进程,根据请求参数累计连续2000次后发送告警信息

问题描述 需求如下: 接收第三方http请求,根据请求中某个参数的累计的次数发送告警信息,如请求会发送status参数,status:false表示失败,status:true表示成功,统计连续失败次数达到2000次后,发送告警信息 日请求次数达到1000w+ 问题:根据需求我自定义了单进程tcp服务,使用内存计数;在http服务开启了8个进程,http服务接收到请求后使用AsyncTcpConnection异步发...

xiaopi 发表与 2023-12-16 1392 浏览 3 回答
执行多条耗时的sql,怎么优化?

问题描述 需要执行5条查询sql,每条sql执行时间为2s,同步的情况需要10s,有什么方案办法能优化一下吗? 随便写了一个demo public function test(Request $request) { $time = time(); $sqlArr =[ 'select sleep(2);', 'select...

江船夜雨听笛 发表与 2023-11-09 1352 浏览 3 回答
【已解决】怎么在大文件下载完成后执行一些操作 response()->file

问题描述 return response()->file(public_path() . '/ceshi.zip') 怎么在大文件下载完成后删除生成的临时文件ceshi.zip -------------------解决方案--------------------------------- 目前除了定时任务和队列暂没有其他解决方案...

muvtou 发表与 2023-11-06 1839 浏览 2 回答
反向代理跨域问题!求帮助 谢谢

问题描述 nginx已经配置了跨域设置 正常外网能访问 开启向代理 就访问不了 报错信息 前端 请求的时候 报错跨域问题! 不开反向代理就没问题 截图报错信息里报错文件相关代码 这里粘贴截图 操作系统及workerman/webman等框架组件具体版本 最新版本webman php8.1...

lyjslct 发表与 2023-11-06 1273 浏览 1 回答
【已解决】webman 怎么实现防止频繁请求 api

问题描述 最近开发一个前后端分离的论坛系统,想要防止前端刻意频繁请求api,即若在1秒内访问超过2次api则返回拒绝。 我在这方面是个小白,有大佬可以指导一下吗,谢谢!...

fgt1t5y 发表与 2023-10-27 1475 浏览 2 回答
webman 里TCP服务怎么使用域名访问

问题描述 小白提问, 我是使用的webman,在webman中安装了GatewayWorker 我webman使用了nginx反代 可以正常使用域名访问 我有个tcp 服务 可以正常使用ip+7373端口访问 我现在想通过域名访问 是直接使用反代域名+端口号就能访问吗? 还是需要配置其他东西呀...

shanyi 发表与 2023-10-26 1648 浏览 1 回答
help!! 安装webman失败,环境如下

问题描述 centos7 php版本7.2 composer版本 2.2.2 脚本检测 报错信息 Could not find package workerman/webman with stability stable in a version installable using your PHP version, PHP extensions and Composer version. ...

远行万里 发表与 2023-10-13 1687 浏览 1 回答
webman 并发测试 用postjson 压力测试工具跟ab,都是秒响应 2k或者8

webman 并发测试 用postjson 压力测试工具跟ab,都是秒响应 2k或者8k 比方说 写了一个 index() 方法 ,里面只输出 helloworld, 压力测试的时候可以直接秒响应2k 另外写一个test方法 curlpost 去请求 (上面这个index方法) ip:8787/index 的时候 这个时候 压力测试 响应才2个 或者几十个 ,不会秒响应,但是他会在我的超时时间内 慢慢请求,而...

laozhou 发表与 2023-10-11 1862 浏览 7 回答
webman还要安装nginx吗?

问题描述 这里写问题具体描述...

悉地网 发表与 2023-09-21 2037 浏览 3 回答
$this调用请求不到

...

renqiang 发表与 2023-08-10 1009 浏览 1 回答
Phar打包后内存过高问题

问题描述 1.打包内存占用情况 2.不打包内存占用情况 有解决方案吗?还是phar就是这个特点...

FlyLow 发表与 2023-08-08 2494 浏览 4 回答
没有php基础的人 怎么学习workerman?

问题描述 没有php基础的人 怎么学习workerman? 请问有什么学习路线建议? 谢谢...

xiangyang 发表与 2023-08-02 1627 浏览 7 回答
关于web框架性能排行榜(techempower.com)的问题

这个基于workman的框架 是在哪里能看到文档?我看到性能好像高于webman不少? 大佬知道的吗 ...

zed666@qq.com 发表与 2023-08-02 2971 浏览 4 回答
使用revoltphp报错Exception: event-loop exited

问题描述 workerman5用revoltphp报错Exception: event-loop exited 程序代码 <?php use Workerman\Worker; use Workerman\Timer; use Revolt\EventLoop; require_once __DIR__ . '/vendor/autoload.php'; ini_set("memory_limit","-1")...

嘿嘿哈哈 发表与 2023-07-27 1679 浏览 2 回答
webman接口,涉及到io操作连接远程mysql服务导致接口效率很低

问题描述 这里写问题具体描述 webman接口,涉及到io操作连接远程mysql服务导致接口效率很低,换成本地的数据库就会快很多,但是项目数据库是单独的,怎么解决这个问题呢?...

你笑点常开 发表与 2023-07-27 1812 浏览 4 回答
http-client 定时任务 同时多个请求都跑到一个进程里, 导致全部超时【已解决】

问题描述 http-client 定时任务 同时多个请求都跑到一个进程里, 导致全部超时 这里详细描述问题 原因 线上需要访问速通门服务器, 服务器在本地环境 NAT映射出的的端口运营商给屏蔽了 导致无法访问 更换NAT映射端口可以了...

Gin 发表与 2023-07-27 2015 浏览 2 回答

tanhongbin

7606
积分
0
获赞数
0
粉丝数
2021-08-23 加入
🔝