MQTT 消息积压处理:EMQX + ThinkPHP 8 实战

讲解 MQTT 消息积压的原因、排查思路和处理方案,以 EMQX + ThinkPHP 8 + MySQL 为例,整理 Webhook 入库、ThinkPHP Command 共享订阅、幂等、批处理、失败重试和削峰方案。

物联网与机器人MySQLThinkPHPMQTT物联网EMQX

后端 HTTP 轮询任务:ThinkPHP 8 + MySQL 如何做到不重复、不间断

讲解后端轮询任务的设计思路,以 ThinkPHP 8 + MySQL + HTTP + crontab 为例,整理任务表、任务领取、幂等、防重复、失败重试、并发控制和常见问题。

后端开发MySQLThinkPHPHTTP后端开发服务端

ThinkPHP 8 高并发处理

ThinkPHP 8 在高并发场景下的库存扣减、幂等、Redis 锁、简单 SQL、事务、队列、限流和常见问题处理。

后端开发PHPThinkPHP后端开发

ThinkPHP 3.2 至 8.x 存量项目维护与升级路线

对比 ThinkPHP 3.2、5.0、5.1、6.x 和 8.x 的项目结构、维护重点、部署检查、常见问题和渐进升级方案。

后端开发PHPThinkPHP项目维护系统升级

ThinkPHP6使用mongodb

呵呵,是不是报错了? 到目录下 vendor/topthink/think-orm/src/db/connector/Mongo.php 下修改

后端开发PHPThinkPHPMongoDB数据库开发

关于解决TP5的public和index.php的掩藏解决方法

之前也遇到过一些问题,解决了,但一段时间之后就会忘记,接下来,我将把解决方法与大家分享 首先,本解决方法是在(一键安装)lnmp环境下的修改,其他环境下的没有试过。这是值得注意的地方。 此方法适用于TP5,ThinkCMF5等 首先,你需要指定根目录。 接着,你需要在lnmp1.4安装包里的tools文件夹下有一个 remove_open_basedir_r

服务器与运维ThinkPHPNginxThinkCMFURL 重写

ThinkPHP5中新增的方法

tp5 中 model 的新增方法 使用助手函数 model() 快速实例化模型(推荐) save() 方法添加单条数据 saveAll() 方法添加多条数据 静态调用create方法创建并写入

后端开发PHPThinkPHP

站内搜索

没有找到内容!