workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
Memcached存储如何调用
做开
发
的时候用到了缓存,而在做缓存配置的时候
发
现现在原来关于store文件配置的说明文档在WorkerMan 3.x 手册没有了( http://doc.workerman.net/start/store_config.html/question/69 )却
发
现按照这样的配置无法调用,报错信息为: ``` /*-----------------------------------------------------------\BusinessWorke r)) #1 C:\wamp64\www\workerman-todpole-for-win-master\
GatewayWorker
\BusinessWorker.p hp(195): call_user_func('Events::onWorke...', Object(
GatewayWorker
\BusinessWorke r)) #2 :
GatewayWorker
(195): call_user_func('Events::onWorke...', Object(
GatewayWorker
\BusinessWorke r)) #2 :
GatewayWorker
问答
gatewayClient推
送
又是成功,有时失败报错;
gatewayClient推
送
又是成功,有时失败报错;Gateway::getAllGatewayAddressesFromRegister() with registerAddress:"127.0.0.1
问答
想用这个做物联网, 有什么可以指导一下吗
用
数
据
库来存这些相关的物体. 如果想从网页上去控
制
这个设备, 有什么好的方式, 我现在也用的一个socket去连的, workman里区别是web. 物体, 还是手机.
问答
服务端和客户端长连接断开的问题,快速推
送
数
据
老是断开
这是运行状态和捕获的异常
问答
多人正在单聊或者群聊时
发
消息看不见
需要返回在
进
入单聊或者群聊才能看见自己
发
的消息。如果不返回需要等待1分钟甚至更久才能看到消息。
问答
workerman reload 重启 遇到Channel不能正常工作问题
## 问题描述 workerman reload 本人使用的是Events事件静态回调,在OnWorkerStart集合了Channel服务connect(),reload重启workerman,
进
程什么的也依次拉起,channel也经过两次try connect
进
行拉起,但是就接收
数
据
而言,OnMessage 依然接收正常,而**channel不管是用订阅还是队列,都不能
发
送
与消费**,除非客户端重新建立链接。
问答
gatewaywork 接收不到请求
gatewayworker
有时会接受不到请求 是不是因为状态图中那个有问题的
进
程引起的 那个有问题的
进
程是因为什么原因啊 比较郁闷 。 各位大佬 。帮忙看看啊
问答
看了workerman的源代码,不理解在执行reload的命令时,为什么只reload一个子
进
程
如题,没有找到next之类的函
数
,这个reload是不会重启所有子
进
程吗?
问答
自定义协议的出入口
进
程是否独立
我是在项目中使用的自定义协议,我想问的是如果我现在有两个客户端,服务端同时分别向两个客户端
发
送
一个命令,如果我在自定义的协议中的encode($buffer)方法中调用sleep(10)这个方法,那么到达两个客户端的命令会有这个
问答
性能优化之event扩展疑问
然后一个开启event扩展一个未开启,然后通过宿主机去压测,两边压测结果都没啥区别,于是想到有可能是因为宿主机自身的并
发
数
限
制
,于是决定直接在阿里云上搞。[截图](/upload/img/20231031/3165406e710667.png) 缩小并
发
数
ab -n 2000000 -c 1500 -k -r http://172.18.155.51[截图](/upload/img/20231031/31654071a6dac1.png) 增高并
发
数
ab -n 2000000 -c 5000 -k -r http://172.18.155.51has expired 开启event,压测正常 ## 四 疑问 并
发
数
超5000,开启event能正常受理,这个能够理解。但是按照两种多路复用的模型,epoll的方式在性能上不应该比select上更加出色吗,为啥两者在并
发
数
1500的时候,表现出来的性能却是差不多的?
问答
创建一个新的插件能否这样
#### 问题描述 我想创建一个新
发
的插件,能否这样。https://www.workerman.net/doc/webman/app/create.html  然后复
制
一个已经有的插件,再此基础上
进
行修改就可以了。
问答
定速出队,需要个建议
有些服务是限
制
QPS的,那么如何设计一个系统A,对系统A请求全部
进
入队列,但是从队列出队保证是一定的QPS
进
行 这样就不会导致被请求的系统因为QPS超出限
制
导致的拒绝服务 !
问答
crontab可以跨
进
程操作吗?
crontab可以跨
进
程操作吗,比如
进
程1创建crontab并记录id,然后可以在
进
程2中使用这个id把
进
程1中的crontab删除吗?
问答
宝塔中我用gateway start-d命令为什么不是守护
进
程启动呢
#### 宝塔中我用php think worker:gateway start-d命令为什么不是守护
进
程启动呢 我在宝塔中用上面这个命令运行gateway,但是我
发
现它没有以守护
进
程方式运行,我的终端如果关闭我该怎么启动才能已守护
进
程方式启动呢,这样我的宝塔终端就不用一直开着了,谢谢 
问答
/Workerman-master/Events/select.php中的channel
在select的构造函
数
中,有如下代码 ```php <?> ``` 这个创造出来的一对套接字,一般是被用来
进
行
进
程间通信的,但是一般的使用方式是这样 ```php <?> ``` 使用一对套接字,在
进
程分裂的时候每个
进
程拥有其副本,然后互相
发
送
,可以得到消息 但是workerman中的stream_socket_pair的创建是在子
进
程分裂之后,的run中,才给每一个子
进
程创建一对
问答
pcntl_wait($status)一直获取不到子
进
程退出状态,造成父
进
程一直卡住。
#### 问题描述 我试着参考workerman的多
进
程编程思想,手动写一个简单的多
进
程处理,但是遇到了很奇怪的问题。 pcntl_wait()一直等不到子
进
程退出消息,造成父
进
程卡住一直不退出。; exit; case 0: //子
进
程处理 echo "子
进
程:" . posix_getpid(); exit;default: echo "父
进
程:" . posix_getpid(); break; } // 父
进
程执行到这里就一直卡住,一直收不到子
进
程的退出 pcntl_wait"; ``` 输出如下 ```shell [root@telrobot-test-server-0002 ~]# php demo.php 父
进
程:29078子
进
程:29082 ``` 执行后
进
程情况为什么父
进
程不能执行完毕。难道是我pcntl扩展有问题,或者是php版本有问题?
问答
docker怎么部署,gatewayclient怎么推
送
消息
怎么部署,不同容器间通信不通, ``` Can not connect to tcp://192.168.96.2:1236 Operation timed out ``` gatewayclient怎么推
送
消息
问答
wenman在linux是多
进
程,在windows server是单
进
程还是怎么的?
#### 问题描述 wenman在linux是多
进
程,在windows server是单
进
程还是怎么的?效率差距有多大?
问答
请问 聊天室 怎样限
制
链接
数
量
RT 在哪里写好些 , 怎么写?
问答
我想问下webman控
制
台显示select 和event的区别
#### 我想问下控
制
台显示select 和event的区别 我阿里云上的webman启动 显示的是event-loop event !
« 上一页
1
...
184
185
186
187
188
189
190
191
...
446
下一页 »
« 上一页
187
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝