ThinkPHP5自定义指令下守护进程运行
发布时间
阅读量:
阅读量
事件预测中发现公司部署了一套聊天功能采用Gateway进行消息发布然而每天都会出现消息丢失的情况但 gateway发布的消息却未能成功发送与未能正确接收也未返回任何结果因此计划建立一个循环队列将所有待发送的消息压送到Redis中等待统一处理;若某条消息发送成功则立即删除对应的Redis条目;若连续三次尝试发送均未成功则暂时停止服务由于缺乏反馈机制无法即时获取操作结果故决定配置一个定时任务并通过自定义操作指令启动该流程一旦连续三次尝试均未成功则永久性关闭服务
开始阅读了TP5开发文档的一整套资料;然而最终还是不得不转向使用Shell脚本。于是决定先仔细查看TP5开发文档的相关介绍;随后访问链接https://www.kancloud.cn/manual/thinkphp5_1/354146/354146获取详细信息
2、首先找到自己得项目,看看结构。

3、在项目根目录下创建指令,执行命令:php think make:command SelfTimer
备注:SelfTimer这个是要创建指令的文件名,可以随意取。
我是做完了采写的,所以线上的看不到了,就看看本地的吧,附上截图:
全部评论 (0)
还没有任何评论哟~
