workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
webman上传5m图片报错
### 问题描述 上传5m图片报错process terminated with ERROR: E_ERROR "Allowed memory size of 134217728 bytes,拖慢整个
服
务
器
问答
如何使用定时器功能,每间隔一段时间,给用户发送消息
如何在workerman的Demo的基础上,实现 每间隔一段时间,
服
务
器向指定的用户推送消息数据。 如何把定时代码和workerman的代码结合起来?
问答
连接mysql
在Events.php 的Events类下面增加了 onWorkerStart方法连接MySQL后启动
服
务
报错了 ```php public static function onWorkerStart
问答
getAllGatewayAddresses return empty
start in DEBUG mode运行
服
务
后 !
问答
laravel 整合Gateway 这个里面的registerAddress到底应该怎么写啊?!
现在部署到线上过后感觉收不到客户端的消息,registerAddress现在写的是:
服
务
器内网ip:2120 Gateway("websocket://0.0.0.0:2121");Gateway是写的
问答
webman什么时候加入或者支持php原生的$curl呢?
移植项目过程中使用curl()报错, > Access to undeclared static property,$_http_code 原生不支持,那什么时候集成
服
务
端对外访问的功能呢?
问答
很奇怪的问题推送插件
[截图](/upload/img/20220719/1962d6386de188.png) 经过测试 push插件的配置在
服
务
器读取不到,在本地可以。但是另外一个插件的配置都可以读取到。懵逼了
问答
workerman异步任
务
传递消息怎么保证可靠性呢,求大神指点?谢谢
workerman异步任
务
传递消息怎么保证可靠性呢,保证数据不会丢失
文档
协程
> 例如上面配置中8787端口的
服
务
没有开启协程,8686端口的
服
务
开启了协程,配合nginx转发可以实现协程和非协程混合部署。 ## 协程示例 ```php <?## 协程限制 * 当使用Swoole Swow为驱动时,
业
务
遇到阻塞IO协程会自动切换,能实现同步代码异步执行。 * 当使用Fiber驱动时,遇到阻塞IO时,协程不会发生切换,进程进入阻塞状态。## Locker 锁 有时候一些组件或者
业
务
没有考虑到协程环境,可能会出现资源竞争或原子性问题,这时候可以使用`Workerman\Locker`加锁来实现排队处理,防止并发问题。,协程处理慢IO
业
务
,通过nginx转发请求到不同的
服
务
上。其它配置省略 ... ]; ``` 然后通过nginx配置转发请求到不同的
服
务
上 ```nginx upstream webman { server 127.0.0.1:8787;
问答
webman-task 修改任
务
后,重启不生效
#### 程序代码或配置 ``` /** * 删除执行失败的任
务
key * @return void */ private function delTaskMutex
问答
控制器里发送队列正常 定时任
务
里发送队列不执行
同一个队列 同一段代码 直接echo也确定执行了 但是在定时任
务
里面调用 \Webman\RedisQueue\Client::send() 就是不执行
问答
php socket内存泄漏?
用workerman写好了
服
务
端的程序,现在用PHP写了个测试程序,模拟多个用户同时访问
服
务
端,测试
服
务
器的处理能力,代码如下: ```php <?但是我在程序中使用memory_get_usage方法来检查进程占用的内存时,却发现长时间都是不变的,在任
务
管理器中查看进程占用内存时,也是不变的。我想长时间运行测试程序,以检查
服
务
端的稳定性,但是大概运行一天后,内存就不够用了。就教大神,我的内存到底去哪里了??
问答
求一个docker搭建mongo集群分片的方案
#### 问题描述 目前使用tporm发现mongo不让在单点
服
务
中使用事
务
,所以需要搭建集群,也就是1主2从 为主多个分片。
问答
web-msg-sender进程最大值问题
#### 问题描述 使用的web-msg-sender
服
务
,想问一下,下列的$consumer->count最大值怎么计算?####### 消息队列消费者 ######## $consumer = new Worker(); // 消费的队列的id $consumer->queueId = $QUEUE_ID; // 慢任
务
,
问答
关于 webman 1.4,有一些疑问
之前已经上线一个webman做的API
服
务
(webman版本是`v1.3.21`) 目前一切正常,稳定,高效,非常感谢webman 2.最近打算做一个消息中心和任
务
中心,也打算用webman来做 但最近看到论坛中有人提到 webman `v1.4` 想知道,webman`v1.4` 和 之前的版本会有什么较大变化吗?
分享
FlowerMQ 基于workerman和redis实现的消息队列
启动重试队列 3. php index.php delay 启动延迟队列 4. php index.php test 测试,执行此命令会发送两个消息给
服
务
-g的话,会等子进程处理完后再关闭) 4. php index.php config 查看配置信息 5. php index.php test 测试,执行此命令会发送两个消息给
服
务
6. php monitor.php start 运行信息查看,会启动一个http进程 ####
服
务
端说明 1. 下载项目后,配置 .env 2.编写
业
务
逻辑,app\consumer\Run.php 只需要编写这里,如果代码有curl请求,记得要做好超时 3. 启动,php index.php start 即可。避免内存泄露 由于是守护进程,为了避免php
业
务
代码bug隐藏的内存泄露,可以在消费者执行完一定数量的时候重启进程。具体实现请查看workerman手册。
问答
按教程链接不上
服
务
是启动了的,我用其他的socket工具测试是能链接的。不能上传本地图片呢
问答
BusinessWorker 异步连接 Register
, $errstr, 0, STREAM_CLIENT_ASYNC_CONNECT); 设置了STREAM_CLIENT_ASYNC_CONNECT 标志,异步连接
服
务
端
问答
两个workerman之间的数据转发
在本地内网部署一个workerman,同时在公网
服
务
器部署一个workerman,想让内网的workerman监听到8080端口的信息往公网workerman8089端口转发,如何能做到呢?
问答
要做离线消息功能,如何判断消息已读?
服
务
端判断如果isOnline那么消息状态就是已读么?如果是app端判断,能大概说下思路吗?谢谢
« 上一页
1
...
129
130
131
132
133
134
135
136
...
222
下一页 »
« 上一页
132
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝