workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
gateway框架中的Events中onMessage()中如何获取客户端ip?
我大概找了下,
发
现Context::$client_ip可以取到客户端ip,但因为这个$client_ip是static成员,所以我不敢用!
问答
有个莫名其妙的问题
在服务器上配好了wss,之后不知道为啥总是莫名其妙的弹这玩意儿 [attach]2059[/attach] 然后居然
发
现,我用搜狗浏览器(远程连服务器的电脑)打开新建标签页(就是上面那个加号)之后就弹这个
问答
webman中的think-orm 中的where写法存在问题
#### 问题描述 webman中安装了thinkorm ,在后台列表查询过程中,我在组合查询条件时,
发
现有一些问题,使用以下写法后的查询语句存在一些问题: !
问答
如何判断同一个客户端连接是不是旧连接
客户端连接上来后,在没有超时的情况下,同一个客户端又
发
起了一个连接,如何判断是否存在旧连接,然后把旧连接踢掉,如果通过循环判断,如果客户端连接有很多的话,在onMessage做这个循环,感觉不合理,有没有什么好的方法能实现
问答
WebMan钩子问题
不知道webman是否会考虑加入一些内置的钩子供开
发
者在程序运行中的某些特定的生命周期中运行自定义的业务呢?
问答
每分钟 php start.php restart -d导致crontab无法正常运行
develop >> /tmp/auto.log /usr/bin/php /home/wwwroot/project/start.php restart -d >> /tmp/auto.log ``` 然后今天
发
现项目中的
问答
现在php社区上有一个FrankenPHP,不知道大家接触过没有
现在php社区上有一个FrankenPHP,不知道大家接触过没有,开
发
效率如何, 能不能和我们的webman结合,实现快乐加倍。
分享
webman mysql连接池/redis连接池,手动取还,orm操作
maxConnections; $i++) { if ($i < $this->maxConnections) { //中断导致没有归还,
进
行填充= new Container(); //起一个新的容器服务,防止单例复用 $factory = new ConnectionFactory($container); //该工厂是根
据
容器判断是否使用单例maxConnections; $i++) { if ($i < $this->maxConnections) { //中断导致没有归还,
进
行填充
文档
协程屏障 Barrier
Barrier是基于PHP引用计
数
实现的。$connection->send('All Task Done'); }; Worker::runAll(); ``` > **注意** > 需要在协程用使用 use 语法传递屏障,增加引用计
数
。
问答
关于长连接聊天时,出现断电断网情况时,收不到离线消息的问题
基于workerman开
发
了一个客服系统,访客端是用的web+flash,客服使用as3写的,假设客服(a电脑)和访客(b电脑)正在通话,然后我把客服所在a电脑的网络关闭掉,访客(b电脑)那边按理应该收到客服离线的消息才对【 对于实时性要求很高的场景,需要客户端回应心跳,比如服务端给某个客户端
发
了心跳,如果一段时间(比如10秒)没收到客户端的心跳回复就认为链接断开了,服务端就关闭链接 】这个心跳该如何做呢?
问答
getAllGatewayAddressesFromRegister fail. tcp://0.0.0.0:1236 return false
在workman中跑常规的ws服务,register、gateway、business偶
发
会出现上面的报错:Exception: getAllGatewayAddressesFromRegister fail是偶
发
,不是致命的错误。
问答
使用webman_admin后,一些体验上优化的建议。这些都可以自己解决,就稍微多了些操作;
目前是可以找到对应的页面
进
行调序,  2.** 目前生成的列表都是正序排序,需要到各自的页面找到筛选,重载
进
行排序处理。项目90%应该都是倒序查询 !
分享
openwrt可以支持workerman ,昨晚在另一台电脑上重新装了另一版本的openwrt才
发
现可以,没有对比就没有伤害呀。

问答
请教一个关于断点下载的问题
经测试使用`curl -i --range 20-50`可以正常读取出该部分的
数
据
但是使用`wget -c`就出现如下报错 ``` Connecting to 192.168.1.224:8001..
问答
webman的redis-queue队列消费怎么算成功呢?
例子中没有说明,试验代码,会按重试次
数
重试。 Stomp组件则有下面这种代码,告知服务端已经消费成功。
问答
windows php多版本 worker无法正确使用php版本运行
17666fe9b3d86f.png) #### 临时解决方案 ``` \vendor\workerman\workerman\Worker.php forkOneWorkerForWindows()函
数
问答
使用tp的模版引擎,系统变量无法使用
19648fc97db02b.png) 模版里可以使用{$Requests.param.name}这种写法,但是有一个新的问题,如果name变量不存在的话,会报Undefined index: name 未定义
数
组索引
问答
长链接如何做用户认证?
token=gdjdjdjdj,类似这种,这里传的token在workerman的ws服务中如何接收这个参
数
?
问答
[已解决]docker webman协程使用swoole报错Create io_uring failed
# 解决方法 #### 使用 --privileged 参
数
来运行容器 docker-compose.yml ``` services: your_service: privileged
文档
add
. ## 参
数
``` $key ``` 键值。(例如```$global->abc```,```abc```就是键值) ``` $value ``` 存储的值。
« 上一页
1
...
425
426
427
428
429
430
431
432
...
445
下一页 »
« 上一页
428
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝