webman 中使用 gateway-worker 插件 记录日志 及sql日志的方案(已解决)

问题描述 webman 中使用 gateway-worker 插件 在 event.php onmessage内 返回前 增加如下代码 即可 if ($loaded_think_db = (class_exists(Db::class, false) && class_exists(Mysql::class, false))) { $sql_logs = Db::getDbLog(t...

Gin 发表与 9天前 122 浏览 1 回答
关于 isOnline 特别慢的问题排查

问题描述 本地环境 windows Gateway::$registerAddress = 127.0.0.1:1341; 这样配置没有问题 线上阿里云 配置 Gateway::$registerAddress = 127.0.0.1:1341; Gateway::isOnline 特别慢 但是 调用 sendToClient 能成功 客户端也能收到 阿里云网卡如图 将网关地址 改为 Gateway::$r...

Gin 发表与 16天前 109 浏览 0 回答
关于websocket onMessage 发送ack消息后 断开连接的疑问

问题描述 用websocket 创建pulsar客户端 消费后发送 ack 消息后 链接就中断了 public function onWorkerStart() { global $consumer, $service; $domain = 'ws://mqe.tuyacn.com:8285/'; $option = [ 'ssl' ...

Gin 发表与 2024-03-08 109 浏览 0 回答
webman-admin 登陆报错

问题描述 这里详细描述问题 webman-admin 登陆报错 程序代码 [2023-08-25 16:26:31] default.ERROR: 127.0.0.1 POST 127.0.0.1:8780/app/admin/account/login ArgumentCountError: Too few arguments to function Illuminate\Database\Grammar::Ill...

Gin 发表与 2023-08-25 294 浏览 1 回答
http-client 定时任务 同时多个请求都跑到一个进程里, 导致全部超时【已解决】

问题描述 http-client 定时任务 同时多个请求都跑到一个进程里, 导致全部超时 这里详细描述问题 原因 线上需要访问速通门服务器, 服务器在本地环境 NAT映射出的的端口运营商给屏蔽了 导致无法访问 更换NAT映射端口可以了...

Gin 发表与 2023-07-27 456 浏览 2 回答
http-client 如何发送json及二进制图片

问题描述 http-client 如何发送json及二进制图片 各种方式都试了, 不得行 ...

Gin 发表与 2023-04-27 555 浏览 1 回答
【已解决】关于http-client 摘要认证请求接口的问题(通过二次请求可以实现)

问题描述 curl这样设置是可以成功访问的 guzzle 也可以 由于 http-client 无法从服务器获取 nonce 无法生成 digest http-client 无法完成 摘要认证 有没有大佬做过 http-client 摘要认证的 给说说 解决方法 实现方式 先通过第一次请求 获取 返回的头部信息 WWW-Authenticate 拿到 qop nonce realm 然后通过计算得出...

Gin 发表与 2023-04-26 496 浏览 0 回答
redis 队列的问题 消费队列跟加入的队列数量不一样

问题描述 已解决 去年用宝塔守护进程的问题, 启动停止重启均有问题,后废弃,未排查残留进程. 感谢老大的支持@walkor 同一时间加入 101条延时队列 消费时只有二三十条 数据库表id 从1600 到1700 消费队列打印 只有这么多 程序代码或配置 class AttendanceEnd implements Consumer { // 要消费的队列名 public $queue =...

Gin 发表与 2023-03-17 876 浏览 3 回答
crontab插件 每分钟执行变成每秒钟执行的问题

问题描述 new Crontab('* */1 * * * *', function(){ echo date('Y-m-d H:i:s')."\n"; }); 这里写问题具体描述 crontab版本 1.0.6 webman版本1.4.3 php7.3.4 每分钟输出一次,然而命令行变成每秒输出 代码如图 另外问下 定时任务用http-client 执行多个http请求 http执行时间会不会影响定...

Gin 发表与 2022-11-10 814 浏览 1 回答
webman 运行多个gateway-worker的问题,第一个我装的插件,通过配置使用.那第二个怎么配置呢?通过框架启动的方式是不是只能用一个,另一个单独启动(已解決)

把 config/plugin/gatewaw-worker 复制一份方同级目录 改改端口配置及 Events位置即可...

Gin 发表与 2022-10-04 606 浏览 3 回答
使用twig模版引擎,如何扩展自定义twig过滤器和方法

使用twig模版引擎,如何扩展自定义twig过滤器和方法 twig原装的过滤器无法满足使用,之前在symfony自己扩展的过滤器和方法如何在webman中使用 这是之前在symfony中扩展的,然后在service中 依赖注入进去即可使用...

Gin 发表与 2022-10-04 909 浏览 1 回答
redis 闭包use 引用传递不生效

$redis->get("$client_id" . $case, function ($result, $redis) use ($client_id,$message,$case,&$current,&$condition){}) $current $condition 改变这俩参数不生效...

Gin 发表与 2022-08-15 517 浏览 1 回答
物联网设备命令问题 已解决

异步并发对同一个设备发送多条指令问题, 加入了微秒数比较来解决...

Gin 发表与 2022-08-15 726 浏览 1 回答
excel导入图片问题 $sheet->getDrawingCollection()

object(ArrayObject)#1547 (1) { ["storage":"ArrayObject":private] => array(0) { } } 有图片 ,但是获取不到。你们遇到过这问题吗...

Gin 发表与 2022-08-13 1054 浏览 1 回答
压测问题 最大只有1024 event已装 内核已优化

求大佬分析下 ...

Gin 发表与 2022-07-01 1543 浏览 5 回答
workerman redis-queue 取消延时任务中的某一个怎么操作

workerman redis-queue 取消延时任务中的某一个怎么操作...

Gin 发表与 2022-06-29 1258 浏览 2 回答

Gin

2670
积分
0
获赞数
0
粉丝数
2022-06-24 加入
🔝