workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
为什么windows上workerman最多只能支持250多个并
发
用户连接呢?
为什么windows上workerman最多只能支持250多个并
发
用户连接呢? 如果超过
数
量就会提示用户连接
数
太多,这是windows本来平台的限
制
吗?
问答
安装webman/admin第
二
部报错
#### 问题详细描述 安装webman/admin第
二
部报错 #### 报错信息 ``` { code: 500, message: "Call to a member function connectionwebman_workspace\\webman\\start.php(4): support\\App::run()\n#20 {main}", type: "failed" } ``` #### 触
发
报错的步骤第
二
步 #### 操作系统及workerman/webman等框架组件版本 win11, "workerman/webman-framework": "^1.4.3", "webman/admin
问答
服务器如何对指定客户端
发
送
心跳检测?
由于设备原因,设置心跳检测只能由服务端
发
送
心跳包,但可以设置pingNotResponseLimit = 1 让客户端必须返回心跳。
问答
webman怎样优雅的接收前端穿的json
数
据
#### 问题描述 webman怎样优雅的接收前端穿的json
数
据
,比如我要接收id、type、title ``` $request->json('id') ```
问答
wm怎么找到好友的状态原理
$address , $data) { $buffer = GatewayProtocol::encode($data); // 非workerman环境,使用udp
发
送
数
据
stream_set_blocking($client, 1); // 1秒超时 stream_set_timeout($client, 1); // 读udp
数
据
, 502); } } ``` 判断客户端的状态,给客户端对应的gateway
发
送
udp,但是怎么找到客服端对应的连接呢
分享
🐘 PHP 8.4 首个候选版本
发
布!采用新PHP
发
布周期策略
现已
发
布。
发
布周期更新 RFC 请求对几项更改
进
行评论和投票,其中两个最重要的更改包括将每个 PHP 版本的有效维护期从一年延长到两年,以及将有效支持和生命周期终止日期与日历年年底保持一致。img/20241006/0667020ff18526.png) ## PHP8.4 PHP 8.4 带来了几个主要的新功能,包括属性钩子、非对称可见性支持、惰性对象、Unicode 16 支持、改
进
和弃用但是,PHP 8.4-RC1 Windows
二
进
制
文件可供下载,Docker Hub 上标记为 8.4-rc 的 Docker/OCI 映像,Ondrej/Remi 存储库上提供了预构建的 Linux欢迎关注 [[开源技术小栈]](开源技术小栈) 微信公众号,一起
进
步!扫描下方
二
维码即可* > 
问答
实际业务场景,
发
现连接池这个东西还是需要的
webman本身很省连接,一个
进
程一个连接,也看过老大对连接池解释的帖子,但是最近遇到一个场景,感觉业务量如果再加大,没有连接池是不行了 业务场景如下: 原本开了4倍
进
程,32*4,Mysql500个开连接该接口是实时代理采集淘宝、拼多多等电商平台
数
据
,所以返回较慢,很多需要800-1200ms才能返回接口,这导致我原来的4倍
进
程不够用,大量后续请求阻塞。于是我把
进
程一直上调到CPU核*12倍=382个
进
程,才实现了不堵塞,虽然
进
程多了,但是实际CPU和内存负载还是很多,估计开30倍都没问题。但是过来一会儿出现了另外的问题,原来的fpm老项目也连了这个
数
据
库,因为Mysql连接
数
限
制
的500,这时候就出现了
进
FPM连接
数
不够用的问题,fpm项目出现502,最后将Mysql最大连接
数
改1000解决 长远思考,如果我的业务量放大到10台服务器,业务相近,就需要10台*32核心*12 = 3820个
进
程,Mysql就要4000+个连接
数
才能够用,这种场景下没有连接池是不行了
问答
框架怎么样和com口通讯?
连接一个设备,是通过COM1,然后通过框架
发
送
指令到COM1采集
数
据
问答
请问电脑cmd怎么tcp链接?
服务器是 Linux 宝塔的 装的是
GatewayWorker
。 协议采用的是TCP 我想在电脑通过tcp 测试助手,
发
送
。但是没有任何反应。 我们业务逻辑是这样的,硬件只支持
发
送
tcp 。 然后现在就是让服务器接收硬件
发
送
的tcp 。我们再服务端
进
行获取处理。
问答
webman在windows下偶尔保存代码时cmd控
制
台会卡住
#### 问题描述 webman在windows下保存代码后,热更新时cmd控
制
台偶尔会卡住,按Ctrl+C无反应,需要关闭控
制
台,终止cmd
进
程重新启动才行0.0,win10和win11都遇到了这个问题
问答
求助老大,我用workerman的
GatewayWorker
做推
送
服务器时的问题
以聊天程序为例,在客服端
发
送
登录信息时,workerman中通过setSession设置如下信息:Gateway::setSession($client_id,array('name'=>$message_data
问答
onmessage回调,根
据
不同协议,
进
行不同解析
onmessage回调函
数
。 可以得到是哪个协议
发
过来的消息嘛? 谢谢
问答
使用workman 建立长连接, 前端请求两次问题
返回
数
据
耗时, 使用workman 建立长连接, 把
数
据
分次 返回给前端; 如果前端请求两次,第一次
数
据
还有一半的
数
据
在处理, 如何停止本次
数
据
处理返回,只处理返回第
二
次的请求。
问答
web-msg-sender能支持多少websocket并
发
数
web-msg-sender能支持多少websocket并
发
数
,谢谢
问答
在onWorkerStart($businessWorker)调用
数
据
库更新操作为啥没反应
在onWorkerStart($businessWorker)调用
数
据
库更新操作为啥没反应
问答
webman-admin 模型怎么设置默认id倒序读取
数
据
webman-admin 模型怎么设置默认id倒序读取
数
据
问答
workerman TCP close方法,收不到返回的
数
据
TCP方式 服务器端使用$connection->close("invalid id"); 结果只是关闭了TCP连接,客户端并没有收到返回的
数
据
请问大神们这是什么问题啊?我是新手
问答
php代码里面怎样获取workerman的运行状态并控
制
启动和关闭
#### 问题描述 根
据
官网方法,创建了websocket服务,命令行执行命令查询状态、开启和关闭都没问题,现在想做成页面可视化,在页面点击按钮,调用php方法控
制
进
程的开启和关闭,在php中使用popenwww/wwwroot/master/public && php Worker.php status"; exec($cmd,$result); 无论是已启动还是未启动,都返回not run, 还有控
制
开启和关闭
问答
整个项目最近突然所有的
数
据
库更新操作都出现了事务超时锁住
####整个项目大面积出现事务超时锁住的情况 21号开始突然
发
现,项目出现大量事务超时锁住(业务没有激增,服务器、
数
据
库负载都不高),刚开始只是高并
发
接口有个更新read_log表的业务有超时锁住的情况(该表也确实大,几千万的量), 我试着把高并
发
接口更新操作暂时停止了,不再更新read_log表,但是,大概过个几分钟,整个项目所有其他涉及到更新
数
据
库表操作的接口也都出现事务超时锁住的情况,哪怕是最简单的登录接口
数
据
库买的阿里云的高可用
数
据
库, 问了阿里云客服,客服只说是业务代码问题,白问...... 希望大神可以帮忙提供下,解决这类问题的思路,哪些地方可能出问题,从哪里去分析下问题
问答
第一次搞这个 socket链接不上是怎么回事呢 无法建立到 ws://127.0.0.1:2346/ 服务器的连接。
) { console.log("连接成功"); ws.send('tom'); console.log("给服务端
发
送
一个字符串websocket协议通讯 $ws_worker = new Worker("websocket://0.0.0.0:2346"); // 启动4个
进
程对外提供服务$ws_worker->count = 4; // 当收到客户端
发
来的
数
据
后返回hello $data给客户端 $ws_worker->onMessage = function($connection, $data) { // 向客户端
发
送
hello $data
« 上一页
1
...
101
102
103
104
105
106
107
108
...
450
下一页 »
« 上一页
104
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝