workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
$connection->send('hello ' . $data)只能自己发送给自己,如何才能发送给所有人?
另外,PHP后台服
务
器如何发送给WebSocket连接的客户端呢?能否像web-msg-send一样服
务
器访问某个链接就直接发送GET或POST内容给所有WebSocket连接的人呢?
问答
Warning: stream_socket_enable_crypto(): Unable to set private key
同样的证书放在另一台服
务
器,用非443端口,可以成功使用。。 但换了一台服
务
器,就出现如题的错误提示。。。
问答
在event中对mysql数据库进行高频率访问,会有什么影响?
gatewayworker使用场景:有十几个设备,通过websocket连接到服
务
器,在gateway的event里面处理这些设备的数据,然后存储到mysql数据库。然而,这些设备是每个0.1秒就发送一次数据到服
务
器,在event中处理数据和插入到mysql中是否合理?或者应对这种情况有其他更好更优的方案吗?
问答
cup、内存、带宽都处于正常值,进程处于繁忙状态,如何查看导致的原因
我这边是是用的cpu是个1核的CPU 进程数开了24个 这个开的有点多 目前cpu的是用率9% 业
务
逻辑非常简单就初始化链接进行绑定 别的就只有心跳了 链接数4000左右 查看日志是正常没有报错进程数开了24个 这个开的有点多 目前cpu的是用率9% 业务逻辑非常简单就初始化链接进行绑定 别的就只有心跳了 链接数4000左右 查看日志是正常没有报错,应该如何排查问题或者应该升级什么服
务
问答
onWorkerStart中获取数据库数据问题
遇到个奇怪的问题,onworkerstart中无法用fetch()获取sql返
回
的数据,试了n种方法,最后没辙了把读取数据的代码复制出来,网页打开正常…… 检查了扩展,cli下的pdo_dblib正常,
问答
php://output 导出excel 第一次请求OK, 再请求第二次就报错了
#### 问题描述 导出Excel php://output 直接返
回
response 第一次请求OK, 再请求第二次就报错了 #### 程序代码 ``` header('Content-Type
问答
php82 windows.php 提示我 版本过低
\windows.php 返
回
内容 Workerman version:4.2.1 PHP version:8.2.19 还是报错 #### 重现问题的步骤 ``` ---
问答
请问下面这个定时器如何改成普通函数的形式?
代码如下,是workerStart下的定时器: ```php // 进程启动后设置一个每30秒运行一次的定时器,定时关闭
不
发送心跳包的链接以及没有sid属性的链接 Timer::add(30, 'cleanWorkerInvalidConnectionsid=未知的用户超时未发心跳包'; } $connection->close("\r\n"); } } } ``` 现在服
务
器启动后这里我如果改成非引用传参的形式,会
不
会起
不
到应有的作用呢?
分享
【轻框架Pandaman】优雅的添加定时器
```php #[AsTimer(3, '测试')] public function timersss(): void { // 业
务
逻辑 支持依赖注入 } ```
问答
使用workerman\mqtt遇到的问题。
mqtt服
务
器 用的是 Mosquitto 遇到了两个问题。 1 当qos为2时候发
不
出去,0或1的时候就可以。2 程序运行一段时间 就会提示 `Mqtt client: No connection to broker` 代码在下面,请看看是哪里用的
不
对。 ```php <?
问答
如何用worker监听股票接口数据是否有更新?
也搜了关于接口的问答,貌似也没找到下面这个情况,所以特别在此请教: 有个第三方的股票实时行情服
务
器,提供任意一支股票的http的json数据接口,该接口数据会实时更新。接口数据更新速度或许每秒多笔,或者好多秒甚至更长时间一笔,因为选择
不
同的股票代码,更新频率受交易影响而
不
一样。
问答
有一个疑问,长链接应用,worker进程开启四个,监听8282端口,此时一个连接过来后,触发可读
事
件,接下来如何唤醒四个进程中的一个去处理连接?请大佬解惑
问答
关于FPM框架和守护进程框架的区别
打个比方,领导给我安排了一个项目,需求上是只需要出一些接口就行,
不
牵扯到即时通讯。#### 期望得到的
回
复 其实我想问的就是 守护进程框架 和 fpm 框架的区别。 麻烦大佬们能否明列一下这两种类型框架的详细区别,万分感谢!
问答
redis队列 无法消费
#### 问题描述 redis队列 出现 "Call to a member function connection() on null"
不
是所有的消息都出现,偶发性的 且频率很高。投递消息时 返
回
值为true #### 程序代码或配置 ``` Redis::send($name, $param, $delay) ``` plugin/webman/redis-queue/process.php
问答
gateway 分布式部署的几点疑问
1.单机情况下,如果开多个gateway进程或者多个business进程,玩家实例之间的通讯是否会有问题,是否需要改动业
务
逻辑代码,或者启动文件代码,根据我目前测的情况,开启多个business进程,实例之间通讯有问题,相互访问
不
到。
问答
GatewayWorker 在php7.2.29启动一直报错
GatewayWorker 在php7.2.29下启动一直报如下错误,在同服
务
器下用php5.6.31下正常启动 发现只是start_gateway 方法
不
能启动,单独可以启动另外BusinessWorker
问答
webman测压过低(优化完内核已倍数提升)
截图](/upload/img/20220723/2362dbd9a014db.png) ## 测试 命令:ab -c 100 -n 1000 http://127.0.0.1:8787/ 1、服
务
器测压结果如下[截图](/upload/img/20220723/2362dbda8ac793.png) ## 疑问 各位大佬,这个本机测压结果是
不
是很低啊?有没有提升的方法?
问答
自定义进程中 Error while sending STMT_PREPARE packet
#### 问题描述 在自定义的进程中, 定时任
务
每隔15秒运行一次,偶尔会出现下面错误 PHP Warning: Error while sending STMT_PREPARE packet.运行环境 Workerman version:4.0.19 PHP version:7.3.9 #### 为此你搜索到了哪些方案及
不
适用的原因 !
问答
我这边设备连接上ws,但是一直重连。
#### 问题描述 这里详细描述问题 我这边设备连接上ws,但是一直重连,一直
不
停的重连 抓包截图里,是服
务
器发送断开请求这是为啥呀 #### 程序代码 ``` public static function
问答
动态循环链接多个数据库
现在运营觉得每个站都要登上去操作
不
方便,想有一个总后台能对每个站发文章。我想的是做成定时任
务
,先把推广站的数据库信息都存起来,在发布平台选站点并传文章,循环拿到站点数据库信息连接上后把文章内容写进去,功能感觉很简单,这样循环连接数据库有坑吗
« 上一页
1
...
310
311
312
313
314
315
316
317
...
461
下一页 »
« 上一页
313
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝