webman中间件向控制器传参beforeAction 获取不到

中间件 如何向控制器传参呢,参照其他的框架 中间件 $request->userInfo = 'hello'; return $handler($request); beforeAction 控制器获取不到 $request->userInfo...

寒塘冷月 发表与 2022-07-05 1966 浏览 1 回答
建议 把webman论坛单独搞个板块出来,现在里面的问答啥都有,太乱了

建议 把webman论坛单独搞个板块出来,现在里面的问答啥都有,太乱了 有同感的没...

gddd 发表与 2022-07-04 1473 浏览 1 回答
反馈一个workerman连接数不均衡的问题,之前用workerman3没有发现这个问题,升级到4以后就很明显了

大家看,我这个workerman的连接数是否不均衡 之前用workerman3没有发现这个问题,升级到4以后就很明显了 这个是UDP服务器: 可以发现,进程1、2、3、4的请求连接数,总体呈现 1、2、4、8这样的倍数关系。 这个是TCP服务器: 这个是否需要workerman底层来进行优化? 需要怎么进行优化?...

zgh419566 发表与 2022-07-02 1252 浏览 2 回答
workerman stream_set_blocking 和 stream_socket_accept($mainSocket, $timeout) 区别

如果把 socket_accept($mainSocket, 0) 超时设置为0,那么直接返回结果。 stream_set_blocking 但是我看见workerman 内部把mainSocket 也设置为非阻塞。 疑问: 既然服务器不在等待直接返回,还有必要设置为监听套接字非阻塞呢?...

meows 发表与 2022-07-02 940 浏览 1 回答
请问系统有耗时长的操作, webman是不是不太适合

"待当前请求的数据IO就绪后,worker 会一口气执行 业务代码 直至 完成,执行期间 worker 是被完全占用 的" 比如有些PDF转图片这样的操作 或者导出excel 数据量大, 又要循环操作数据的 如果只开一个线程的话 或者几个线程都被这些操作占用 这个时候整个系统是不是就会卡住? 有些小的管理系统经常有这些操作 请问这种情况下 是不是连普通的apache都比不了?...

happy321 发表与 2022-07-02 1426 浏览 3 回答
workman 日志报错 http-client/src/Request.php:500

Exception: Connection closed in /www/wwwroot/com/addons/make_speed/wokerman/vendor/workerman/http-client/src/Request.php:500 Stack trace: 0 [internal function]: Workerman\Http\Request->onUnexpectClose(Object...

694253855@qq.com 发表与 2022-07-01 1145 浏览 1 回答
在插件内部如何停止框架的运行呢?

在插件配置文件里面新增了bootstrap.php启动流程,想请问一下,在start里面如何进行框架的停止呢? 因为在这里需要进行一些业务逻辑,如果没有达标,不允许框架运行起来...

楚羽幽 发表与 2022-07-01 954 浏览 1 回答
压测问题 最大只有1024 event已装 内核已优化

求大佬分析下 ...

Gin 发表与 2022-07-01 2037 浏览 5 回答
希望给 Webman 的 json 助手函数添加状态码参数

该函数默认返回200状态码,希望可以添加一个可选参数控制具体状态码...

Hanmo 发表与 2022-07-01 1425 浏览 1 回答
压力测试 问题

用workman做的压力测试 代码如下 <?php require __DIR__ . '/vendor/autoload.php'; use Workerman\Worker; use Workerman\Lib\Timer; use Workerman\Connection\AsyncTcpConnection; $worker = new Worker(); $worker->onWorkerSt...

luchuxue 发表与 2022-07-01 2502 浏览 2 回答
Redis Error: Class "Illuminate\Events\Dispatcher" not found

使用redis 就报 Error: Class "Illuminate\Events\Dispatcher" not found 安装的文档上的redis illuminate/redis 代码详情: 错误详情: 请问下是啥问题...

fyang 发表与 2022-06-29 1813 浏览 1 回答
官网网站系统

请问官网网站系统 用的是哪个呢 好喜欢!!!!!!!!!!...

idepy 发表与 2022-06-28 1822 浏览 3 回答
关于资源路由resource的建议

在有id的情况下, 是否可以考虑默认以 {id:\d+} 的情况解析 比较uuid 那种是少数 正常情况下定了一个资源路由 Route::resource('/menu', app\admin\controller\SysMenuController::class); 像下面这样的路由就无法使用 Route::get('/menu/treeselect', [app\admin\controller\SysMenuC...

菜徐坤 发表与 2022-06-28 1208 浏览 1 回答
webman如何接入sentry

webman如何接入sentry。手动触发上报,header,request参数sentry没有记录到。...

Ludy 发表与 2022-06-28 1692 浏览 2 回答
redis队列等待问题

调用 Redis::send('xxxxx', '', 120);等待时间一直显示的是0 这里是不是需要改下,把参数$delay带上,还是哪里我没考虑到?? vendor\webman\redis-queue\src\RedisConnection.php ...

yuyu 发表与 2022-06-27 1287 浏览 1 回答
关于workerman http http 服务访问过快无返回的问题

实际业务过程中,出现http 请求丢失的问题,我对比了经过nginx服务器 发送到workman http 服务的收发日志,同一时刻收到的记录比发出的记录少,导致发送收到的回复超时,我怀疑是如图的问题。 问题:我配置了http 服务器,收到即可回复“hello world”,但是 用curl 请求这个端口的时候,如果发送过快就会无回复,卡住。不知道什么原因 ...

olivermeng 发表与 2022-06-27 1173 浏览 1 回答
webman这种常驻内存加多进程的框架是不是不适合像yii2那样组件化开发?

之前一直用yii2开发。优点是参数配置组件配置什么的都在一个地方搞定了。然后代码里直接使用Yii::$app->组件名就可以调用。yii帮助做了组件对象的实例化。用webman开发时,感觉新写组件引用的到处都是,配置文件也写的很随意,没有能统一管理的地方。心中有点疑问: 1.webman是不是不适合像yii那种单例模式的开发?可以做到自始至终只有一个Application来处理所有事情 2.或者是我对webma...

如果 发表与 2022-06-25 1970 浏览 3 回答
GatewayWorker定时器问题

创建定时器 $_SESSION['timer'+变量] = Timer::add(1, function(){}); 销毁定时器 Timer::del($_SESSION['timer'+变量]); 请问多进程会不会出现timer1定时器在A进程,B进程无法清除报错,或者timer1定时器在C进程,D进程无法清除...

奔跑的蜗牛 发表与 2022-06-24 1323 浏览 1 回答
webman 内存溢出的问题

pid:259 Worker[259] process terminated with ERROR: E_ERROR "Allowed memory size of 268435456 bytes exhausted (tried to allocate 56535216 bytes) in /home/webman/vendor/workerman/workerman/Protocols/Http/Req...

顺其自然Pro 发表与 2022-06-22 2008 浏览 1 回答
群主您好 请问workerman可以在openwrt上部署吗?

如果不能部署的话,我就不费这个劲了【苦笑】。框架要求的两个扩展(pcntl和posix扩展)我都装了,openwrt上装的是php7。...

人世几回伤往事 发表与 2022-06-22 1085 浏览 4 回答

walkor

160701
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝