workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
服
务
启动,浏览器输入端口能接通,使用vue报错,有什么方法可以链接?
 用main.js引入的,报的是socket.io.js里面的错误,有什么方案可以解决,求大佬解答!
问答
禁用函数检查,提示“由于吊销服
务
器已脱机,吊销功能无法检查吊销”

问答
RedisQueue 异常无法捕捉?
function ($data) { event('videoClip', $data); }); } catch (\Throwable $e) { log_error($e, '【视频剪辑定时任
务
】function ($data) { try { event('videoClip', $data); } catch (\Throwable $e) { log_error($e, '【视频剪辑定时任
务
】
问答
关于长连接中使用redis和mysql的问题!
我需要把数据实时储存在redis或者mysql当中,但是redis和mysql有时候会因为超时问题断开,然后在重连,这段时间断开和重连间隔当中如果有人再次发消息,那么就会造成消息延迟发送出去,因为在这里面处理了业
务
数据库以下是长连中操作的业
务
代码:  !
问答
定时器覆盖问题
= $id;//设置当前客户端id $worker->uidConnections[$connection->uid] = $connection;//保存到服
务
器里$data['token']; $worker->uidConnections[$connection->uid] = $connection;//保存到服
务
器里
问答
连接mysql
在Events.php 的Events类下面增加了 onWorkerStart方法连接MySQL后启动服
务
报错了 ```php public static function onWorkerStart
问答
如何使用定时器功能,每间隔一段时间,给用户发送消息
如何在workerman的Demo的基础上,实现 每间隔一段时间,服
务
器向指定的用户推送消息数据。 如何把定时代码和workerman的代码结合起来?
问答
getAllGatewayAddresses return empty
start in DEBUG mode运行服
务
后 !
问答
bootstrap.php中注册路由出错
#### 问题描述 在bootstrap.php这个文件中注册的业
务
路由出错 ### 截图如下 !
问答
可否有支持同步tcp的代码封装
#### 问题描述 我的项目中需要用到socket去阻塞等待消息结果才可以进行后续的业
务
逻辑,有没有可供使用的代码解决方案呢
分享
webman异常处理
``` 我一开始以为webman也是类似这样的形式, 其实
不
是,webman是自己做了处理 webman的流程如下 主要是在 vendor/workerman/webman-frameworkconnection, $callback($request), $request); 一层层执行完中间件后,执行路由对应的Controller,如果Controller这里抛出了异常 那么
回
到那个
问答
动态循环链接多个数据库
现在运营觉得每个站都要登上去操作
不
方便,想有一个总后台能对每个站发文章。我想的是做成定时任
务
,先把推广站的数据库信息都存起来,在发布平台选站点并传文章,循环拿到站点数据库信息连接上后把文章内容写进去,功能感觉很简单,这样循环连接数据库有坑吗 ---------------上线后站很多一下加了70多个站,但数据库其实只有2个只是库名
不
一样,运营一次性要对20个站上传文章,且是同一个库,我这就要循环20次检测连接代码是这样的 ```php public static function$connection->disconnect(); } } } ``` 我的理解是即使是循环也是连上了就释放,下一个继续,
不
存在占用连接数,但实际上在循环大概10多次后就报Connection timed out,难道释放连接
不
是马上的?
分享
由于压测大师下线了,剩余的压测额度没地方用,进行了下webman的压测测试
# 服
务
环境: 轻量云 1C2G 5M CentOS 7.6 64bit PHP 7.4.30 # 压测配置:  根据上面的结果,我觉的可能带宽在50M以内,都
不
需要特殊优化,直接跑就可以了。
问答
望各位吴彦祖们给予思路【webman】
1、类似一堆字典信息,想法是通过service加载,在service中定期更新,然后
不
同进程通过service来调用这些数据。请问除了新建Process后暴露端口让其他服
务
读取外还有什么好的方法或思路吗?
分享
GatewayWorker分布式部署时的Gateway连接失败解决办法
xxxx,导致用户请求未处理,如果未在外层捕获异常会导致businessworker进程重启 原因猜测: getxxx在Lib/Gateway.php中都是用的短链接,每一次请求都会创建新的连接,两台服
务
器之间建立连接频率过快解决办法: 起初发现netstats中存在几千个连接gateway内部端口的TIME_WAIT连接,就加大了TIME_WAIT最大容量,开启了tcp_tw_reuse,用户量上去后,TIME_WAIT
不
多了
问答
如何实现真正的全局中间件
#### 问题描述 期望通过一个全局中间件在响应的header里添加服
务
节点信息,但某些情况下并未执行全局中间件。 项目相关文件如下: #### 自定义中间件 ```php <?application/json'], json_encode($data, $options)); }); Route::disableDefaultRoute(); ``` #### 为此你搜索到了哪些方案及
不
适用的原因
问答
webman中的gatewayworker的bussiness进程内存一直增长
#### webman里安装了gatewayworker插件,bussiness进程内存一直增加 onWebSocketConnect、onMessage、onClose三个方法里
不
执行任何代码全部直接plugin.webman.gateway-worker.game 5 0 3 9 0 [idle] ``` 每次新增加占用的内存很少,但是一直在缓慢增加,这是什么原因,这感觉跟业
务
代码没有什么关系
问答
webman,开启自定义进程,监听 阿里云 MNS
waitSeconds非0表示这次receiveMessage是一次http long polling,如果queue内没有message,那么这次request会在server端等到queue内有消息才返
回
。
问答
请教关于全局数据
现在提供一个http的接口,根据id返
回
第x个元素。 如果nginx+php-fpm,每次都要读文件,很耗时间。所以打算用Workerman来实现。但根据文档尝试都失败了。
问答
BusinessWorker 异步连接 Register
$errstr, 0, STREAM_CLIENT_ASYNC_CONNECT); 设置了STREAM_CLIENT_ASYNC_CONNECT 标志,异步连接服
务
端
« 上一页
1
...
342
343
344
345
346
347
348
349
...
483
下一页 »
« 上一页
345
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝