Medoo数据更新有概率会无效

Workerman使用Medoo数据库操作数据更新时 偶现/经常 失败 使用Timer定时任务更新数据库,奇怪的点,这个失败并不是报错。 示例代码: start中全局初始化了数据库 $worker->onWorerStart = fn(){ global $db; $db = new Medoo(数据库配置) } 收到消息时执行http任务并更新数据库 $worker->onMes...

thinkerdev 发表与 2024-01-21 253 浏览 1 回答
求一个分时段计费的算法啊,chatgpt都被问傻了也给不了正确的答案

问题描述 我有一个分时段计费的场景,比如时段为 $rates = [ { "start" => "00:00", "end" => "12:00", "rate" => 3 }, { "start" => "12:00",//开始时间 "end" => "24:00", //结束时间 ...

864328615 发表与 2023-10-14 405 浏览 3 回答
有没有好用的postgresql工具类推荐

有没有好用的postgresql工具类 think-orm的postsql的支持基本算是能用,但并不能像mysql那么完善 illuminate/database没尝试过,如果好用,能和think-orm混用吗...

hongshao 发表与 2023-10-12 286 浏览 1 回答
定时器重复了4次

...

z347443579 发表与 2021-03-16 1854 浏览 2 回答
gatewayWorker心跳问题

关于心跳问题请教下大家,使用 Gatewayworker 搭建的webSocket服务端,客户端是Arduino 参照文档做了心跳设置: 客户端能收到PONG回复,抓包结果也是一致的。在vendor\workerman\gateway-worker\src\Gateway.php 打印几个参数,发现Gateway总是检测不到心跳,导致连接关闭,不知道哪里不对 ...

Jank_o 发表与 2020-12-20 2827 浏览 2 回答
gatewaker 怎么实现多个动态的队列?

是这么个情况,我的一个接口接收的数据需要分组转发。因为接收数据不是匀速,有时快有时慢,但转发的接收方有限制接收速度。 比方说我收的数据中的前十条发到第一个分组,后十条发送到第二个分组,依此类推。 接收方每个分组有个速度限制,最少间隔2秒每条数据,每个分组都时这样。所以我想要用多个队列来缓冲这个数据,实现每个分组最快2秒转发一条。 问题来了,接收方有几十个分组,我想利用接收的数据中的分组参数来动态的初始化队列。 即第一...

sund 发表与 2020-08-07 1349 浏览 1 回答
想问下W大佬,为什么Remove WebServer

大佬能说下为什么删除这个组件呢,另外有没有什么替代的组件可以使用,低端萌新求解答...

marsColin 发表与 2020-03-16 1510 浏览 3 回答
当给组内会员推送一个数据7000多个字符的数据的时候,有的客户端接收很慢,会阻塞其他的客户端的接收吗

推送过程没有任何业务逻辑,只是单纯的给分组进行推送数据,数据获取取得是内存的很快不会阻塞,这个时候有的网络接收的消息很快有的很慢,请问这个是什么原因...

dennlian 发表与 2020-03-15 1498 浏览 3 回答
workerman 有没有类似swoole_timer_after的定时器

 有个场景,客户端在断开连接以后,定时器照样执行,到时间自动销毁定时器...

xiasha11 发表与 2019-07-12 3482 浏览 3 回答

xiasha11

2180
积分
0
获赞数
0
粉丝数
2016-03-15 加入
🔝