workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
二
进
制
打包 如何把vendor排除 直接排除目录无法运行
vendor 打包在外面 扩展的时候方便些 但是目前好像不行 首先 webman 文件的'/vendor/autoload.php'引入需要修改 但是这个修改好了之后 后面还是会出现一堆问题
问答
gatewayworker
压测
@walkor 你好,我用了你的这段程序
进
行
gatewayworker
压测;http://wenda.workerman.net/?
问答
【
GatewayWorker
】如何优雅地平滑迁移Register?
由于前期架构设计问题导致服务器资源浪费,现在需要缩减资源, 使用的
GatewayWorker
框架,分部署集群部署,但只有一个Register, 目前需要将Register从A服务器迁移至B服务器,又不能中断在线的客户端暂时能想到的就是新起一个Register和新的Gateway集群,让客户端转移至新的Gateway, 同时业务逻辑需要做很大调整,下
发
消息都需要
发
送
至2个Register, 这种方式可行,但调整的难度比较大
问答
是否php socket 作为客户端方面 没有类似 php-http/guzzle 这样好用的包?
#### 问题描述 需要用php
发
送
数
据
到c++的socket
进
行通信 简单理解就是走socket的接口,查了一圈似乎php 没有这方面的比较完善的包可以用,不知道wobman里有没有类似的功能?
问答
webman是否会断开连接自动取消请求?
#### 问题描述 浏览器在加载过程中如果按下esc键,会立即停止加载,并向服务器
发
送
FIN指令,断开tcp连接。我想问:webman在接收到FIN指令后是会停止后面的行为(如查询
数
据
库、编译模板),丢弃请求;还是把后面的行为
进
行完? 希望能得到解答:)
问答
问一个关于bindUid和sendToUid的问题
假如有2个gateway
进
程gA,gB,2个woker
进
程wA,wB。 (1) 用户1从gA连接到wA,然后bindUid到gA上了。(2) 用户2通过gB连接到wB, (3) 用户2想给用户1
发
数
据
。 请问用户2能调用sendToUid(1,data)这种形式给用户1
发
数
据
吗?用户1的
数
据
在gA上,用户2在gB上,gB怎么获取gA的uid
数
据
?
问答
webman
进
程
数
哪里设置 找半天也没找到
#### 问题描述 这里写问题具体描述 webman
进
程
数
哪里设置 找半天也没找到
问答
每个Worker是一个
进
程启动的吧,所以不支持一个start_xxxx.php文件中放多个worker?
昨天看了下Worker的源码,
发
现并不支持一个start_xxx.php文件中存在多个Worker,为什么这样呢?是因为一个Worker就是一个
进
程吗?因为$globalEvent是static全局的,所以只能在一个
进
程中使用!? 第
二
,$globalEvent是在每个Worker子
进
程中独立的吗?如一个Worker->count=3,那么他会启动3个子
进
程,而这3个子
进
程中的$globalEvent是不同的实例,互不影响,是这样吗?
问答
请问webman中,
数
据
库操作、redis是否是异步?
请问webman中,
数
据
库操作、redis是否是异步? 另外,webman好像没有提供http-client?
问答
php start.php connections怎么分析,每项都是什么
数
据
?
[截图](/upload/img/20230722/2264baf00ac299.png) php start.php connections怎么分析,每项都是什么
数
据
?
问答
workerman中,需要
发
送
的
数
据
包比较大,不希望被切割成分包
发
送
请问要如何实现?
问答
workerman多个
进
程下如何得知某个connetion对象在几号
进
程?
由于需要给指定的某个connection对象主动推
送
消息,然后workerman是开的多个
进
程,我看了Channel的例子但还是不太明白,怎么知道要推
送
的这个connection是在几号
进
程呢?
问答
isOnline($client_id)是在线的,但为什么getOnlineStatus获取列表为空?
连接没有断,isOnline查了在线,也可以正常
发
送
接收
数
据
,但是getOnlineStatus返回的一直是空列表,昨天还好好的今天就不行了,这可能是什么原因啊? Workerman 3.1.8
GatewayWorker
1.0.3 ---------------------------------------------------------------
问答
使用HTTP协议对外提供Web服务,参
数
的小
数
点,加号等符号自动被替换成下划线
使用HTTP协议对外提供Web服务时候,向服务
发
送
post参
数
,,参
数
中小
数
点,加号等符号自动被替换成下划线,这是什么原因啊?
问答
gateway worker sendToUid向指定用户
发
送
消息后怎么获取返回值呢?
现在做的是共享充电宝,当支付等完成后会向客户端
发
送
一些信息,但是怎么获取返回值呢?这能在onMessage里面获取吗?
问答
GatewayWorker
,挂载一段时间后就会出现所有用户掉线,并且所有Gateway
进
程都是busy,worker[Gateway1:100245] exit with status 64000
## 运行环境 系统:CentOS 8.2 阿里云 php7.2+nginx+mysql+
GatewayWorker
3.0.18 使用两台服务器,通过内网做分布式,一台主要服务器负责register和gateway,同时也有BusinessWorker 另外一台服务器主要负责BusinessWorker
GatewayWorker
用了一个两个月,没出现过问题,最近用户量增加,总是会挂载一段时间就出现所有用户掉线,并且都连不上,所有的worker和gateway
进
程都是busy,重启
GatewayWorker
之后,worker回复正常,gateway一直busy,用户量没有剧增,运行一天左右就会出现这种问题,必须重启服务器才能有效gateway
进
程busy过程中,pid也一直在不停的改变
问答
GlobalTimer最大
数
量疑问
如果游戏倒计时使用GlobalTimer是否会存在
数
量多了会丢失卡顿?(只在定时器里
发
送
MQTT请求) 或者说有别的更好的办法?求解答!
问答
pcntl_signal_dispatch 问题
进
程间通过posix_kill
发
送
信号的时候,被
发
送
信号的
进
程(假设A执行posix_kill给B)B一定要设置pcntl_signal_dispatch函
数
才能响应这个信号吗?但是我看php手册,自己也做了尝试,
进
程给自己
发
posix_kill的时候就不需要pcntl_signal_dispatch,是这样的嘛?
问答
workerman如何做到实时通讯
假设 有个人脸设备A,和一个浏览器B,当 A端向workerman传
送
数
据
后,
进
行接收,并把
数
据
实时显示到 浏览器中,(相当于workerman作为一个中间件来使用),请问这个代码应该如何实现??
问答
请问各位这是什么
进
程啊?
每次启动了workerman都会出现下面那个
进
程,并且直接把cpu占满了,用kill命令杀掉这个
进
程后cpu就降下来了,杀掉这个
进
程似乎并没有影响程序私信功能啊还是可以继续聊天 WorkerMan: masterprocess start_file=/www/wwwroot/socket.chaodashe.com/
GatewayWorker
/start.
« 上一页
1
...
99
100
101
102
103
104
105
106
...
450
下一页 »
« 上一页
102
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝