onWorkerStart里面是stream流数据,前端连接不上的问题,求解答

问题描述,谢谢解答 onWorkerStart里面是stream流数据,导致前端连接失败,因为在不停的推送数据,默认没有执行完成,求1个思路,感谢。 后端代码 <?php use Workerman\Worker; use Workerman\Connection\TcpConnection; use GuzzleHttp\Client; use GuzzleHttp\Psr7; require 'vendo...

adminx 发表与 28天前 113 浏览 1 回答
每1个进程设置一个定时器的问题?

问题描述 设置进程数为2 在id编号为0的进程上设置1个定时器,在id编号为1的进程上设置了另外1个定时器,为什么前台建立的连接收到的推送要么是222,要么是333,而不是222,333在一起的? 下面这个收到的都是222 下面这个收到的都是333 $worker->onWorkerStart = function($worker) { if($worker->id === 0) { ...

adminx 发表与 2023-03-14 604 浏览 1 回答
针对workerman,帮忙看一下哪个思路好,谢谢

问题描述 需要用到第三方的6个接口,假如J1,J2,J3,J4,J5,J6,这6个接口都需要把返回结果不停的给前端推送/广播。 思路1: 假如:分配6个进程,进程1执行一个Time定时任务请求J1,进程2执行一个Time定时任务请求J2...依次类推 客户端建立连接的时候,给我发送一个特定的字符串,如A1,这个时候就把这个连接对象分配到List1中; 又一个客户端建立连接的时候,给我发送一个特定的字符串,如A2,这个...

adminx 发表与 2023-03-08 682 浏览 1 回答
workerman在onClose的时候需要删除连接对象吗?

问题描述 假如:客户端A,连接对象connectionA,客户端B,连接对象connectionB,这个时候connections中包含connectionA和connectionB...,假如客户端A在onClose的时候需要删除connectionA吗,如果不执行删除操作,对所有的客户端广播/推送(广播/推送不是在断开的时候执行的逻辑,其他地方用的)会有什么影响吗?我这边模拟测试了一下,不执行删除操作,conne...

adminx 发表与 2023-03-01 705 浏览 1 回答
真小白求一个简单的思路^_^

前端POST请求接口文件(a.php),a.php文件连接websocket(ws_test.php),前端POST成功之后,a.php向websocket推送一个字符串(假如是success),然后websocket再将特定的字符串推送前端给指定的uid,前端不直接发送(假如是success)的原因考虑到前端暴露,规避一些恶意推送行为,这样前端连接websocket只发心跳。目前的问题是a.php怎么和ws_tes...

adminx 发表与 2022-05-13 1042 浏览 3 回答

adminx

20
积分
0
获赞数
0
粉丝数
2022-04-26 加入
🔝