workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
分享
一款新的队列服
务
插件(3/28 添加redis集群支持)
如果目录
不
存在就创建它(==可以编辑config/plugin/playcat/queue/process.php中的consumer_dir的地址来改变==) #### 启动webman的服
务
`\Payload; $payload = new Payload(); //对应消费队列里的任
务
名称 $payload->setChannel('test'); //对应消费队列里的任
务
使用的数据 $payloadPayload(); //对应消费队列里的任
务
名称 $payload_delay->setChannel('test'); //对应消费队列里的任
务
使用的数据 $payload_delay->setQueueData);` ``` ### 异常与重试机制 任
务
在执行过程中未抛出异常则默认执行成功,否则则进入重试阶段.getRetryCount(): 当前任
务
已经重试过的次数 - getQueueData(): 当前任
务
传入的参数 - getChannel(): 当前所执行的任
务
名称 ## License
问答
GatewayWorker Register被
不
明来源访问,
不
知道secretKey是否配置正确
$r->name = '6006Register'; $r->secretKey = $secretKey;//秘钥 //调度计算Serve:可以分布式,添加多个服
务
器运行BusinessWebSocket'; $b->name = '6006BusinessWorker'; $b->count = 4; //网络IoServe:可以分布式,添加多台服
务
器6006Gateway'; $g->secretKey = $secretKey;//秘钥 $g->startPort = 2900;//内部通讯起始端口,每个 gateway 实例应该都
不
同
问答
棋牌类游戏服
务
器 选择 workerman 还是 gatewayworkerman,优缺点是啥,求大佬帮忙解惑
棋牌类游戏服
务
器 选择 workerman 还是 gatewayworkerman,优缺点是啥,求大佬帮忙解惑 感激
不
尽
问答
workerman如何平滑重启新加的服
务
'/vendor/autoload.php'; // 加载所有Applications/*/start.php,以便启动所有服
务
foreach(glob(__DIR__.'/Applications/*/start.php') as $start_file) { require_once $start_file; } //运行所有服
务
Worker::runAll(); 执行php start.php -d 之后如果Applications/*/start.php 这个目录下手动添加一个start.php文件如何平滑重启后让这个服
务
运行起来
问答
webman/stomp消费端停止消费
#### bug描述 这里写描述
生
产端持续
生
产,消费端持续消费,长时间消费,消费端就会挂掉
不
消费 重启后可以消费,一个小时后必挂掉,导致消息积压 !
问答
webman 异步任
务
怎么实现
webman 异步任
务
怎么实现,有没有列子啊, 新手谢谢
问答
workerman接收数据长度
TcpConnection::$defaultMaxSendBufferSize = 200*1024*1024; $connection->maxSendBufferSize = 10240000; ``` 均无
效
.是我配置的地方
不
对吗?
问答
关于发送消息后立即断开Socket
Gateway::sendToClient($client_id, json_encode([ 'msg' => '登录信息无
效
'会
不
会出现消息发送途中关闭socket导致发送失败
问答
请问如何监听webman报错信息?
#### 为此你搜索到了哪些方案及
不
适用的原因 未查询到有
效
方案
文档
send buffer to worker fail
出现这个问题的原因一般是start\_gateway.php和start\_businessworker.php中的`registerAddress`设置错误或者设置的
不
一致。中的`registerAddress`设置错误或者
不
一致时, 会导致Gateway和BusinessWorker无法通讯。分布式(集群)部署时,IP为实际Register服
务
部署的IP(分布式部署时只需要部署一台Register服
务
即可,假设是192.168.1.100), 则start\_gateway.php和start### 原因二 业
务
设置了business\_worker->onWorkerStart 或者 Events::onWorkerStart
回
调,并且
回
调里有死循环或者长时间阻塞的代码,致使框架无法执行### 原因四 服
务
器启动了多个GatewayWorker,并且多个GatewayWorker使用了相同的端口导致冲突。利用命令 `ps auxf` 查看进程启动情况。
问答
硬件、服
务
端、客户端三者之间如何通信,实现转发
遇到一个很棘手的问题,在使用GatewayWorker时: 硬件设备与服
务
端之间必须通过TCP来进行通信,服
务
端获取了硬件设备发送过来的数据后,需要转发给客户端,而客户端与服
务
端建立之间又必须通过webScoket就很懵逼这里 2021/03/29 19:11 可能各位大佬理解错了我的意思,我想实现的内容: 1、首先硬件设备与服
务
端之间通过TCP进行握手,握手成功; 2、服
务
端将指令发送给硬件设备,硬件接收到相应指令后开始向服
务
端一直发送某一数据包; 3、服
务
端接收到这些数据包后进行解析,解析完毕后,将这些数据实时转发给客户端,但是客户端与服
务
端之间是通过WebSocket来实现长连接; 因此,这一步我就卡住了,
不
知道以什么样的方式将硬件设备传输过来的数据通过
问答
pcntl_alarm运行一段时间会有时间差怎么办
不
知道是
不
是其他代码执行
效
率问题导致的误差
问答
gatewayworker 有时候
不
进入worker
我现在的部署方案是 我采用的是 gatewayWorker 1:一台register 2:一台 gateway 3:一台 worker服
务
场景描述: 1:有的时候客户端发送消息的时候,我在worker里面的 onMessage里面 输出日志 ,这里压根
不
输出 服
务
端响应的还是之前的数据 我php版本是7.1 另外 opcache也关闭了 我在编译的时候 --disable-opcache `
问答
workerman做http并发问题
假设我拿workerman来做http 服
务
器,请问我是
不
是
不
能在onMessage 里面用 $_SERVER,$_GET,$_POST 这些变量?因为按我的理解,这些变量是全局变量,假设你在里面使用这些变量,那么获取到的一定是最新请求那个人提交上来的数据,而无法保证是现在你当前正在处理这个人提交上来的,
不
知道我理解的是
不
是正确的,知道的请
回
答一下
问答
CDN加速之后 workerman聊天室
不
能用了
网站没问题,但是发现聊天室
不
能用了, 服
务
器端接受
不
到任何数据. 求助..看了好几天资料也没有解决这个问题
分享
webman ingenious 工作流应用插件
webman-admin.ingenstream.cn/app/admin# 演示账号:demo,demo1 demo2 演示密码:123456 # 项目介绍 基于Ingenious 工作流引擎实现 支持常规的流程流转,比如跳转、
回
退、审批和任意跳转 支持转办、终止,任
务
最终
回
到发起人 支持会签(串行和并行) 支持角色、用户等参与人设置 支持监听器,参数传递,动态权限 支持互斥网关,并行网关 支持条件表达式 支持自定义任
务
支持前置后置拦截器支持子流程 支持委托 支持消息提醒 支持过期自动撤
回
支持过期任
务
自动审核 内置任
务
调度 内置定时器管理 # 项目截图 !
分享
php-exosip2预热-使用 PHP 构建SIP 应用程序,适用于 VoIP、GB28181等
在那以后,我就在思考:php自己搞一个肯定
不
错 在这两年,我在有
效
的时间里面找寻过很多方法,搜了很多的关于sip协议处理的composer包,自己基于swoole来构建,也通过ai来辅助我,最后的结果都
不
理想主要功能包括:/ Key features include: - SIP 服
务
器实现:创建可以处理注册、消息传递和呼叫的 SIP 服
务
器 - SIP 客户端实现:构建用于注册和通信的 SIP 客户端[截图](/upload/img/20251211/11693aa2c355a7.png) ## 经历
回
到这几个月,我有一点时间就会学习国标协议标准,学习信令流程,然后自己开始写设计,开始用cluade[截图](/upload/img/20251211/11693aa5171797.png) # 总结 今天就到这了,我会继续利用有
效
时间打磨,相信很快与大家见面。还有就是:ai有时会陷入思想地狱,但是我们
不
会,我们应该找寻和学习更多的相关知识,你才能架设出有意义的作品,这样才能更好的让ai为你的作品服
务
。
问答
如何使用一个ws服
务
端联系另一台ws服
务
器取数据?
就是我有一台WS服
务
器的API,怎么样才能转换成自己新的ws接口?
问答
GatewayWorker接收到客户端消息怎么转给应用服
务
处理
现在的问题是接收到客户端的消息后怎么把消息转给Web去处理 #### 目前的想法是 方案一: 接收到消息,扔到队列给Web应用去读取并处理后再异步发送, 方案二:客户端
不
请求GatewayWorker,都是直接请求Web接口,接口直接返
回
接收成功,后台异步处理完,通过GatewayWorker推送消息
问答
我想请教下关于内核优化的问题
文档中提出的内核优化 1 是安装拓展 2 是做些配置 我的服
务
器只使用AsyncTcpConnection请求外部的服
务
器。(可能我会发很多数据到外部服
务
器,然后外部服
务
器返
回
给我。也就是并发问题实际在外部服
务
器那边) 做内核优化对我的业
务
有帮助吗?
« 上一页
1
...
121
122
123
124
125
126
127
128
...
476
下一页 »
« 上一页
124
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝