workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
如何获取 redis-queue 当前失败重试的次数
#### 问题描述 如题,想问下如何获取去当前失败执行的次数,比如我有个需求,想在失败第n次后推送飞书 钉钉之类的,目前是自己加了任
务
唯一id 结合redis incrBy 实现的,但总感觉这样
不
太好
问答
请教定时器如何连接Gatway?
/Workerman/Autoloader.php'; $worker = new Worker(); // 开启多少个进程运行定时任
务
,注意多进程并发问题 $worker->count = 3; $GatewayClient库 可以正常发送消息 初步判断是Timer未能连接Gateway导致 也尝试过添加 `$worker->registerAddress = '127.0.0.1:1238';` 但是依然是
不
能连接
问答
聊天室 分布式部署问题
按照 多个资料 以及gw和wm文档上的介绍 (问题见下图) [attach]314[/attach] 我说下我的理解,麻烦群主指点迷津: 1.我这里三台阿里云服
务
器 都有各自的公网ip 和 内网ip我逐一启动发现 b 和 c 跑
不
起来 直接报错 上面提示的错误:没有建立连接。
问答
请教,TCP WebSocket 的通讯问题
刚接触workerMan这个框架,而且以前也没有做过类似的项目,所以
不
太理解,希望大家能够帮我解答一下 现在项目是这样的: A:一个安全硬件,是一部电话,通过TCP传输方式,它所反馈的信息,提交到我们的服
务
器上
问答
GlobalData数据共享组件存储已连接的AsyncTcpConnection异步闭包对象
业
务
要求为防止主进程阻塞,将异步连接独立出另一个worker进程并使用GlobalData组件将异步连接对象存储起来,后续进行send操作指定指定该内存数据发送到该异步接口中; 但目前遇到了GlobalDataPHPTutorial\WWW\engineeringSupervision\ProjectMaster\vendor\workerman\GlobalData\src\ Client.php:202” 问题可能表述
不
清
问答
如何根据文本内容(路径)调用控制器
我把对应的控制器路径放在数据库,如何根据内容调用控制器 下面的是正常的以命名空间调用控制器方法 ```php $u = new \app\admin\controller\Index; $u->index(); ``` 由于业
务
所需我可能在需要根据
不
同的参数调用控制器
问答
webman怎么合并输出几个小文件?
webman使用:我现在服
务
器有几个小文件,是上传上来分开保存的,现在想做下载功能,怎么能把这些小文件合并输出给浏览器,让客户只下载一个文件。文件路径1'); $response->withFile('文件路径1'); $response->withFile('文件路径3'); return $response; 但是他只输出最后一个文件,
不
是合并的
问答
must be compatible with PsrContainerContainerInterface::get($id)
php版本:7.4.24 windows环境 webman升级到1.4之后,在启动服
务
时会报一下错误: ```php Fatal error: Declaration of Webman\Container中的参数前加上对应的类型 方法2:在文件“vendor\workerman\webman-framework\src\Container.php”实现接口的地方去掉参数前的类型 我的疑问:这两个文件都是第三方库,直接修改
不
是很好
问答
SSL handshake error: stream_socket_enable_crypto()
server is missing an SSL certificate (local_cert context option) #### 程序代码 ``` // 实例化 Websocket 服
务
/nginx/runrise.com.cn.key', 'verify_peer' => false, // 是否验证客户端证书(通常
不
需要) // 'allow_self_signed
问答
使用 setGet 修改了参数, 参数是拼接上去的, 频繁访问的话, 参数会一直拼接
#### 问题描述 业
务
需要, 将传过来的用户名, 加一个前缀保存, 但是频繁访问的话, 这个前缀会一直加.username 是 test 前缀是 default_, 如果频繁访问, 这个 username 会变成 default_default_test 前缀会一直往前面加...是我写法有问题, 还是用的
不
对
问答
redis的延迟队列投递失败有可能是什么原因导致的
redis的延迟队列投递失败 之前一直正常运行的系统,今天出现延迟队列的任
务
没有执行,查看redis数据的时候,没有跟队列有关的数据({redis-queue}开头的数据),没有改代码,之前都是正常运行的[](/upload/img/20240329/2966063ae24bb9.png) 发现
不
是没有投递成功,是被清掉了,在redis里多了段脚本命令
问答
使用php start.php reload重启守护进程提示
Workerman[start.php] reload Workerman[start.php] not run 没办法重启服
务
,
问答
phpsocket.io怎么设置缓冲区大小?
如题,客户端和服
务
端分别设置吗?
问答
jsonrpc 异步调用问题
include_once 'yourClientDir/RpcClient.php'; // 服
务
端列表 $address_array = array( 'tcp://127.0.0.1:2015', 'tcp://127.0.0.2:2015' ); // 配置服
务
端列表 RpcClient::config($address_array); $uid = 567; $user_clientuser_client->asend_getInfoByUid($uid); // 异步调用User::getEmail方法 $user_client->asend_getEmail($uid); 这里是其它的业
务
代码
问答
求助帮忙workerman怎么让客户端下载功能?
我用workerman建了一个http协议的服
务
器,然后在电脑上运行了,客户端这边是手机端,现在客户端需要热更新,现在连接 “http://——127.0.0.1:8888/updatefile/res” 下载获取res文件夹下的所有东西,那么workerman服
务
器这边updatefile/res路径是服
务
器电脑上哪个路径呢?
文档
向指定客户端发送数据
# Workerman中如何向某个特定客户端发送数据 使用worker来做服
务
器,没有用GatewayWorker,如何实现向指定用户推送消息? ```php <?新增加一个属性,用来保存uid到connection的映射(uid是用户id或者客户端唯一标识) $worker->uidConnections = array(); // 当有客户端发来消息时执行的
回
调函数要支持多进程或者服
务
器集群的话需要Channel组件完成进程间通讯,开发也非常简单,可以参考[Channel组件集群推送例子](..
问答
ab 测试结果疑问
服
务
器为4核8G,5M带宽,Mysql8.0,redis都在一台服
务
器上。 用 webman 写了一个接口,只有一个DB查询列表,并且结果使用了redis缓存。
问答
缓存获取问题
walker大大,昨天遇到一个奇怪的问题,线上服
务
器正常运行,但是跟业
务
相关的缓存获取却出问题了,获取内容为空,但是实际缓存并没有丢失,缓存是redis,重启gateway之后又正常了,这种情况一般是什么原因呢
问答
gateway中html页面跳转及(登录)提示
如:服
务
端判断用户未登录,需要客户端跳转到登录页面。 这个是 服
务
端发送一个标识给客户端,客户端来实现跳转,还是怎么样控制跳转的呢?如果需要在跳转的时候给出提示呢?(用户名或密码错误)
问答
请问workerman怎么配置二级域名
服
务
器是nginx,请问能配置二级域名吗
« 上一页
1
...
311
312
313
314
315
316
317
318
...
472
下一页 »
« 上一页
314
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝