workerman
首页
问答
分享
手册
市场
商业
客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
Gateway被频繁连接的问题
但是网关确一直在频繁的重连,我用getAllClient打印发现数组长度100多 有大概100多个client_id 但是其中只有一个是真正连接网关的啊,我设置了一个一分钟的心跳来踢到那些没用的连接 但是没用踢
不
掉还是打印了那么多client_id出来 我想问的是现在只有一个网关嘛 要是网关多了 那
不
是要
生
成很多的空的连接又消耗了client_id 心跳又踢
不
掉 请问该怎么办呢
问答
在workerman中,使用timer()执行定时任
务
,操作PDO和Redis时候报错send of 46 bytes failed with errno=10054
workerman团队您好: 在timer()中执行定时任
务
,偶尔会出现这种错误: Redis::rPush(): send of 46 bytes failed with errno=10054 PDO
问答
新手提问:workerman在服
务
端怎么搭建?我主要想实现客户和用户一对一对话
用户前端 js请求 会写, 我怎么通过 workerman搭建用户访问的服
务
端websocket,我项目地址假如是:tianli.com 我websocket请求的地址怎么书写 有耐心的大神 细致的讲解下
问答
关于workerman-json-rpc接口
不
清楚做什么用的
关于workerman-json-rpc接口
不
清楚做什么用的? 在项目中使用workerman-json-rpc,但是在启动 集成了统计监控模块,发现有端口
不
清楚的地方,还请大侠赐教。[attach]167[/attach] 上面红框的接口是
不
太明白,接口的工作流程,也
不
清楚具体的作用。
问答
workerman中使用TP5的db类查询语句,需要销毁mysql链接吗?
[截图](/upload/img/20241015/15670dbcc0e51b.png) 我通过端口给这个监听端口服
务
下达定时任
务
, 用workerman自带的timer定时器做一个 间隔S的一个任
务
可能会有无数个任
务
下达,
不
知道这样查询完毕后 mysql链接会
不
会得到释放?
问答
从单对多中 点击列表内某个用户实现、单对单对话,遇到关于to_client_id的问题
to_client_name 到 进入单对单聊天窗 问题来了 单对单聊天窗 同样会 ws.login ws.relogin 那么此时直接导致 进入单对单聊天窗 传入的to_client_id
不
再是接收信息者原来的client_id 结果 :当接收者进入单对单聊天窗 接收
不
到发送者的最新信息 我打算用的死方案 :
不
采取另开窗口 通过js实现 点击列表中某个人 刷下屏 载入单对单 历史消息实现单对单 打算实现类似QQ聊天方式的想法 群聊 :就是群聊 私聊: 单独开窗口
不
想群聊和私聊 发
生
在同一个html 求群主给个好的的其他想法 实现单对单 能接收到信息
问答
webman中 illuminate/database模型问题
按照我的理解应当是进程启动后复用同一个mysql连接,包括Db心跳都是针对这个连接的 但是在使用模型情况的时候出现了问题 一旦使用模型方法似乎是新增了一个mysql连接 这个连接会在wait_time后(120s)断开因为定时器的心跳
不
在这个连接www.workerman.net/upload/20200710/105f08136dfa45.png) 两分钟的时候会自动close 第二次访问会激活重连 然后内存那里相应会增加大概2m的内存如果全程Db的话
不
会出现这个情况所以,如果想用模型有没有避免这个情况的发
生
感觉问的问题是
不
是特别基础,有点
不
好意思问。。。。
问答
Gatewayworker 代码获取网关服
务
地址,为何没主动关闭tcp连接。
time_now; $addresses_cache = $data['addresses']; ``` > 这段代码用 businessworker 身份去连接到register 服
务
器获取网关地址
问答
Webman 自动解析出来的控制器 使用路由时添加中间件无
效
# 这是中间件  # 这是使用中间件的路由 (没反应)  # 这是使用正常方式解析 (正常)  ------------ # 应该怎么解决 ?
问答
webman问题??
1.webman
不
会夭折了吧?我最近在用)看官方也没发布,没更新,瑟瑟发抖 2.官方示例跨域中间件那里,对get可以,post请求还是报跨域错误问题 3.获取post请求问题:$request->post('key')无法获取到值,好像返
回
有问题
问答
web-msg-sender消息推送
大神你好,我最近在做一个Android+PHP的仿知乎的app,请问当用户登录客户端之后,如果有人给用户点赞、关注或者是
回
答用户的问题,后端能把通知消息推送到用户的客户端,但是如果客户端
不
在线,又该怎么推送呢
问答
webman AI问题
把IP换为域名访问就
不
行了,是什么原因?配置是宝塔新建站点,指向到webman/public,PHP静态,反向代理使用NG,网站能正常浏览,就是对话一直打转,无任何
回
复。
问答
webman-framework 1.4.2
不
支持默认应用
看介绍说webman-framework1.4.2已经包含自动路由了,也就是说
不
需要auto-route这个插件了, 但是更新完毕后,卸载掉了auto-route之后发现多应用是可以访问的,但是没有默认应用了这个默认应用功能没了,
不
会是着急忙慌的,忘写了吧!!!
问答
socket 链接超时,需要重启后可以链接
[](//www.workerman.net/upload/20210616/1660c9bc26c9be.png) 查看链接状态并没有异常, 发送消息发送
不
出去,显示用户未在在线,但是,服
务
端还能往客户端发送心跳包,
不
知道是
不
是同一台服
务
器搭建个socket导致的,2个socket的端口
不
一致 !
问答
gatewayworker如何获取客户端的uid呢?
我看了手册,以及基于我以上的测试,我的总结是,在events的
回
调方法中,uid的绑定和uid的获取,只能在同一个方法里进行,若在控制器那边绑定,在
回
调函数中想要getUidByClientId是
不
可能的问题二: 既然在events的
回
调方法中,无法通过getUidByClientId方法获得在控制器里绑定的uid,那么有什么方法可以在onConnect($client_id)中获得到uid的数据呢实在
不
行,我只能在前端页面放一个定时器,然后让定时器发送uid,然后在events的onmessgae里,通过$message获得uid了,但是感觉还是没有在onConnect里得到好。 谢谢
问答
关于用GatewayWorker做一个游戏服
务
器的问题?
如果房间内的用户人数达到游戏要求后由系统主动向房间内的所有用户推送游戏信息,用户根据系统推送一步一步的完成游戏; 问题: 我原本实现是由最后一个进入房间的用户去给其他用户推送这个游戏信息给当前房间的用户,但是现在的问题是如果推送消息的用户退出了整个房间的游戏就进行
不
下去了可
不
可以每建立一个游戏房间就为这个房间创建一个进程,由这个进程去推进整个游戏流程。
问答
webman+gateway插件 使用joinGroup 发现
不
好用
#### 问题描述 webman+gateway插件 使用joinGroup 发现
不
好用 代码运行逻辑 登录的的时候 添加的 test分组 用 joinGroup 并且绑定 uid 运行中需要使用分组中的所有在线的uid 登出的时候 关闭连接 GateWay::close($licent_id); 问题 在登出的时候自动关闭连接了 按理说 getUidListByGroup 获取到的uid 应该
不
包含[截图](/upload/img/20240430/306630b0b93622.png) 当时以为能自动维护uid 实际是
不
行的
不
知道这个问题是应该就这样 还是说 有优化的空间 交个版主 定夺吧
问答
sendToCurrentClient在windows下好用在centos下
不
能用?
这是为什么,centos看
不
到有数据发送出去,
问答
workman 刷新后
不
能发送消息
workman 第一次连接可以发送消息,但是刷新后就
不
能发送消息,连续刷新后,有可以发送消息,在本地测试的时候没得问题
问答
【webman】移植Laravel包的问题
或者大概指教一下,该如何移植Laravel的包,Laravel的
生
态真的是太丰富了,好多东西都可以挪过来用。
« 上一页
1
...
195
196
197
198
199
200
201
202
...
460
下一页 »
« 上一页
198
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝