使用gateway-worker绑定了client和uid,如何判断uid是否已离线?

问题描述 我有一个场景,像是车场道闸那种 1.gateway-worker作为服务端,然后道闸系统是客户端,与服务端建立tcp长连接。(客户端会向服务端发送心跳,5s/次) 2.用户请求服务端,获取道闸上的金额,进行支付 假设道闸客户端连接到gateway-worker的client_id是001,车场的客户端编号是A,那在道闸连接上服务端的时候,会进行client_id 001和编号A的绑定Gateway::bi...

命中水水水 发表与 2023-11-19 650 浏览 2 回答
解决 Gatewayworker 负载均衡不均PR,

问题描述 还请Gatewayworker 大佬去看看呢,实现思路也比较简单。 Gateway 内部维护一个数组结构,后续上线的businessworker 初始化0,后续谁的连接数小就优先分发给谁。 分布式部署如果businessworker 性能不足的时候,需要增加几十个worker干活,新来的客户端连接会优先分配给刚上线businessworker进程,直到他们与运行已久的进程连接数相同,才会逐个轮训,最终达到连...

meows 发表与 2023-11-19 731 浏览 1 回答
急!急!急!升级3.5后,Midjourney作图出现问题

问题描述 升级前是好的: 升级后 程序代码或配置 接口地址用的是https://ai.fakeopen.com 请问一下需要怎么调整,我看咋们官网上的ai是好的,不知道是什么原因?...

tiantang_88 发表与 2023-11-18 536 浏览 2 回答
webman/log 如何过滤日志

问题描述 线上环境中因搜索引擎扫描、负载均衡可用性检测等服务导致重复的日志很多,请问有办法过滤吗? 为此你搜索到了哪些方案及不适用的原因 尝试使用 Monolog 的自定义 handlers 之后发现 http 请求日志是 webman/log 自行设置的,而且是字符串类型,导致过滤实现自定义过滤规则相对比较困难 请问有合适的方法吗...

lscho 发表与 2023-11-17 956 浏览 1 回答
webman 后续迭代有考虑引入注解么?【提问内容还没写完】

问题描述 webman 后续迭代有考虑引入注解么? 为此你搜索到了哪些方案及不适用的原因 我是近期有考虑这样会不会简化一些代码。去查了一下。目前得到的资料如下 1 如果需要引入注解在 8.0 以上的版本是可以不用引入额外的库。Annotations 这个库在 8.0 除了以后就进入维护阶段。 2 如果实现注解可以进需要对框架本身的一些生命周期做一些调整就可以。主要的实现点就是拿到注解后,分析注解以及对后续代码的调用...

缝合 发表与 2023-11-17 935 浏览 2 回答
ai接口https://api.openai.com是不是出问题,用这个就不行

ai接口https://api.openai.com是不是出问题,用这个就不行...

gddd 发表与 2023-11-17 1099 浏览 1 回答
tp6+gateway sendToUid 第一次无响应 第二次正常接收

本地正常,线上websocket推送第一次失效 第二次接着发送正常接收 考虑会不会因为没加心跳,管道挂起问题,但是有时候第一次就可以接收到,前段做了个重复bind,每30s一次,这样会不会充当心跳! Events.php:用户连接进来开启一个定时器, 业务方面 操作系统环境及workerman/webman等具体版本 线下是wa环境 线上是ln环境 控制台没有报错...

chern 发表与 2023-11-17 582 浏览 1 回答
ai 插件无法使用,被 cloudflare 跳出验证。

问题描述 我 AI 插件接口后台设置的接口地址是https://api.openai.com 香港服务器,现在发送消息的时候,F12 看到返回的是 Attention Required! | Cloudflare,应该是 openai 官方地址加了 cloudflare。 报错信息 Attention Required! | Cloudflare 操作系统及workerman/webman等框架组件具体版本 AI插件...

Noah 发表与 2023-11-17 1241 浏览 2 回答
使用composer psr0引入一个无命名空间类包

问题描述 这里写问题具体描述 使用composer psr0引入一个无命名空间类包,想问问大佬如何如何解决没有命名的问题,可以不加命名空间使用吗? 如果一个个文件加入命名空间就太麻烦了 ...

3281286804 发表与 2023-11-17 447 浏览 1 回答
Gateway::sendToGroup问题请教

问题描述 Gateway::sendToGroup第一个参数$group指的是什么?我试过传入client_id数组和uid数组都没用, if (count((array)$to) > 1) { $to = array_unique(array_filter($to)); if (!empty($exclude_client_id) &&a...

wenruns 发表与 2023-11-17 523 浏览 2 回答
打印 mysql执行语句

问题描述 类似TP 中的 getlastsql 这样就知道SQL 有没有问题 这里写问题具体描述 在调试代码的时候 不知道SOL是否按自己的愿意在执行啊。具体的参数是否执行了...

lyjslct 发表与 2023-11-16 720 浏览 2 回答
webman push 不能在windows下用吗?

传到centos服务器上倒是直接可以用。 但是自已本地开发。php start.php start 在win电脑上。怎么配那个/app/*** 都访问不了呢。 同样的办法已经用Nginx转到端口在服务器上实现了。 但是在win上直接用端口也不行。Nginx转发也不行。那个websocket就联不上。有人成功 的吗?...

buxu 发表与 2023-11-16 414 浏览 1 回答
webman 有没有微信群呀

寻找微信群 有没有webman 交流微信群呀...

suihua 发表与 2023-11-16 802 浏览 2 回答
webman 打包二进制,多语言失效

问题描述 用webman打包二进制,发现多语言失效,好像没找到对应得messages.php文件,也不知道打包得时候包进来没,这个问题怎么解决,哪位大神帮忙讲讲,我第一次用这个框架,不是很熟悉,谢谢...

xjxchris 发表与 2023-11-15 896 浏览 1 回答
安装webman/log 1.1 启动报错

问题描述 这里详细描述问题...

dostar 发表与 2023-11-15 425 浏览 1 回答
自定义进程监听redis key过期, 提示 连接错误,求大神指教

问题描述 想要实现监听redis key过期 ,做一个简单的超时未支付关闭订单功能,提示 RedisException: read error on connection to 127.0.0.1:6379 ,redis连接配置了的,求大神指教 ...

布鲁斯李 发表与 2023-11-14 463 浏览 1 回答
哪位大咖,能否讲一下webman-admin的插件开发流程

问题描述 哪位大咖,能否讲一下webman-admin的插件开发流程,如何通过一个现有插件改自己的插件,最好有视频教程。...

siwei 发表与 2023-11-14 575 浏览 1 回答
队列无法正常连接到Redis

问题描述 我有服务器A,服务器B,使用webman最新版,使用webman/redis-queue队列,服务器B会发送队列queue_request到服务器A,处理完成后,发送队列queue_response等待服务器B接收。 操作系统及workerman/webman等框架组件具体版本 "php": ">=7.2", "workerman/webman-framework": "^1.5.0"...

深蓝 发表与 2023-11-14 928 浏览 4 回答
webman开始自定义进程的constructor设置

问题描述 想在webman框架中增加websocket,看到可以用自定义进程来实现,按文档写也是能实现的,但不知constructor怎么能配置心跳,望各位大哥不吝赐教 为此你搜索到了哪些方案及不适用的原因 找了好多别人写的都不生效 'websocket' => [ // 这里指定进程类,就是上面定义的Pusher类 'handler' => app\Websocket::class, 'listen' ...

fdploy 发表与 2023-11-14 903 浏览 1 回答
webman ai mj我哪里设置的不对吗,跟老大的生成出入这么大,吓死人了

问题描述 同样的内容我的结果 大佬的结果 我哪里设置的不对吗,跟老大的生成出入这么大,吓死人了 ...

along 发表与 2023-11-13 678 浏览 7 回答

walkor

151231
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝