workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
请问下我的需求如何搭配workerman更合理
最近在做一个项目,我刚好看到了workerman,想请教下,使用哪种搭配更合理 项目是一个类似主播需求的群聊应用,有多聊天室共同存在,服
务
器会有很多信息推送给各个房间,用户交互非常频繁!
不
记录历史消息,新用户进入会读取最近10条聊天记录。 有群聊、表情功能,没有好友,传输文件,以及视频,音频等需求!预计同时在线人数 2000-5000人 详细的看了下,LayChat 感觉太重了点,美丽播视频直播系统 和需求
不
太符合, 想自己搭建一套,预备使用 PHPSocket.IO 通信 + redis
问答
RPC过程中的PHOSOCKET.IO广播问题
server.php 文件中定义的 $io = new SocketIO(12020)) 目前的调试情况:客户端(例子中提供的WEB客户端 2个和我使用socket.io-ios 的客户端 1个)与服
务
器连接正常我遇到的问题:我在RPC 调用的静态函数中调用 $io->emit() 方法可以调用,并且该 PHPSocketIO\SocketIO 对象是服
务
中定义的对象,但是调用时发现该对象内部engine 中的clients 数组中没有对象,而在客户端→服
务
器的通讯过程中,clients数组中有3个对象。
问答
请教:nginx反向链接wss报错:Error during WebSocket handshake: Unexpected response code: 200
ssl_prefer_server_ciphers on; location /wss/ { proxy_pass http://120.24.64.45:8282/; 指向服
务
器socket服
务
器 proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_headerreturn 301 https://$server_name$request_uri; } #其他略 ``` 其中,http://120.24.64.45:8282/ 指向socket服
务
器
问答
webman redis db 问题
[截图](/upload/img/20221116/166374a610138a.png) 业
务
中使用 配置的单独的 pixel 配置 !default 链接配置的 0 号数据库 #### 重现bug的步骤 正常的启动: php start.php start -d 数据写入正确; bug复现的步骤 1、webman 所在服
务
器直接重启 2、被 服
务
器配置的 crontab shell 脚本自动拉起 3、数据写入错误 4、执行 php start.php reload 后 问题解决、 数据写入正确 这是 shell
问答
php写的socket和Gateway创建的Websocket握手失败
可以连接上,就是发送数据给服
务
端的时候一直提示Invalid handshake data for websocket,HTML5可以正常发送、接送数据
问答
如果使用分布式部署,bindUid,joinGroup这些是分布式的吗?
担心这些映射关系在单台服
务
器上造成瓶颈
问答
请问woker的clientId与gateway是如何对应的
woker调用了Gateway::sendToClient(client_id,date)接口,但是服
务
器上有4个Gateway进程,怎么知道该client_id是储存在哪个Gateway进程的?
问答
如何同时支持Socket和WebSocket通信?
场景:服
务
端同时支持Android APP和Html5 Web。 问题:该如何编写Event,发两种格式的心跳包? @walkor 求助。谢谢。
问答
workerman 3.0 客户端如何下载文件
现在有一个zip包 放在服
务
端 客户端连接时 下载zip包。 workerman里 header禁用了 php如何实现下载zip。谢谢
问答
business进程阻塞
@walkor 求助walkor 数据库用的是mysql8.0的版本就会出现这个问题,测试服
务
器用的是mysql5.7就可以正常运行
问答
Chrome上websocket链接超时
在服
务
器上原本链接正常 开启一段时间后开始出现报错 failed: Error in connection establishment: net::ERR_CONNECTION_TIMED_OUT
问答
RabbitMQ 断开后,执行Worker::stopAll(),是出于什么考虑呢 ?
我想实现服
务
自动恢复,如果RabbitMQ断开之后,会定时重连。我的服
务
在onWorkerStart时比较耗时。
问答
请问如何在webman的controller中给一个process的指定client发送消息
#### 问题描述 目前业
务
是建立一个tcp设备接入管理系统(项目A), 使用的webman框架.当web项目B需要给指定设备发消息时, post给本webman的项目A, 故需要在项目A的controller等业
务
中拿到8282端口下指定clientid的connection发消息, 看了下文档没有对这块有相关介绍
问答
有问题workerman/redis-queue
#### 问题描述 昨天我加了2个60秒和10秒的延迟, 然后我就吧电脑休眠了,第二天起来,启动了服
务
, 但是发现redis库里这两条延迟数据没被执行?挺奇怪,然后我模拟将redis记录值的过期时间调整到昨天,然后同样关掉服
务
,再开启,发现被执行了, #### 程序代码或配置 !
问答
关于选择PHP版本和mysql版本问题
和硬件TCP连接数据处理等业
务
。 我这几天也看了社区的文档 和大家提问的问题。我之前想选择的是php8+mysql8,但是也看到大家php8出过很多问题。如果我业
务
上没有版本的限制需求,对于稳定来说我PHP和mysql选择什么版本比较合适呢。 再次谢谢大家了
问答
gatewayworker tcp zerwindow问题
使用gateway worker搭建了一个聊天室 服
务
器配置:4核、8G内存、2.5GHz、带宽10M 使用python脚本模拟100用户登陆每个用户1秒发送一条消息,过几分钟,客户端抓包得出tcp zerwindow像这种服
务
器环境最高能够承载多少并发量?已经按照手册优化了linux配置,及装了event扩展。
问答
关于连接断开时的日志记录问题
现在Gateway服
务
器已经弄好终端也通过TCP连接上了, 服
务
器设置了心跳超时的操作,3分钟没有数据就会断开,终端在登录时如果包有问题我会掉用Gateway::closeCurrentClient()
问答
关于多个页面同时打开 会发送多次消息给客户端的问题
请教大神 我绑定好用户id 但是当打开2个网页的时候 如果 一个网页给服
务
端发消息 服
务
端会收到2条消息(由于同时打开了2个相同的聊天网页,如果打开3个就会受到3条消息),这种怎么解决呢,非常感谢 现在能想到的一个思路是
问答
workerman给串口发送命令的格式问题
我现在用一个透传设备的串口接上传感器,也就是传感器和服
务
器端(workerman)是完全透传的。传感器验证过没有任何问题(传感器接到电脑端,给传感器发送命令传感器就会反馈数据),问题是现在服
务
器端发送命令后,传感器接口能拿到这个命令,但是没有任何数据反馈,求指点。
问答
关于webman优化测压问题
1.直接从composer下载的webman项目,无任何业
务
代码 2.阿里云服
务
器2核8G 3.已按照文档安装event扩展和优化linux内核 4.本机ab测压127.0.0.1:8787/,测压命令
« 上一页
1
...
329
330
331
332
333
334
335
336
...
476
下一页 »
« 上一页
332
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝