摘要: 借助 swoole 定时器和 redis 的 zset 来实现的定时检查并过期未支付订单 起源于一个需求:将30分钟内未支付的订单过期处理成已失效状态。 最常规简单的解决方案:在服务器上,跑一个定时任务,去数据表中查询数据,查到未支付的订单,update 一下这些数据的状态, 这些数据也可以存在在 阅读全文
posted @ 2021-01-21 22:39 caibaotimes 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 进程是什么呢? 直白地讲,**进程就是应用程序的启动实例。**比如我们运行一个游戏,打开一个软件,就是开启了一个进程。 进程拥有代码和打开的文件资源、数据资源、独立的内存空间。 线程又是什么呢? 线程从属于进程,**是程序的实际执行者。**一个进程至少包含一个主线程,也可以有更多的子线程。 线程拥有 阅读全文
posted @ 2021-01-21 22:37 caibaotimes 阅读(66) 评论(0) 推荐(0) 编辑
摘要: php artisan 命令是Laravel框架自带的命令,方便用户快速创建、查看对应的模块参数等。 一、常用的命令: php artisan list 查看php artisan所有命令 php artisan --help 查看php artisan的用法 php artisan help ad 阅读全文
posted @ 2021-01-21 22:34 caibaotimes 阅读(835) 评论(0) 推荐(0) 编辑
摘要: 将 hyper 框架嵌入 laradock 在安装hypref之前需要注意以下几点 第一、PHP版本>=7.2 第二、swoole的扩展>= 4.4;另外swoole的短名要关闭(swoole.use_shortname = ‘Off’),只需要在php.ini中进行配置即可,如果里面有这个名字修改 阅读全文
posted @ 2021-01-21 22:04 caibaotimes 阅读(294) 评论(0) 推荐(0) 编辑
摘要: PHP微服务开发框架和开发体系 腾讯Tars Tars是基于名字服务使用Tars协议的高性能RPC开发框架,同时配套一体化的服务治理平台,帮助个人或者企业快速的以微服务的方式构建自己稳定可靠的分布式应用。 官网:https://tars.tencent.com/base/tars_index/cn/ 阅读全文
posted @ 2021-01-21 22:03 caibaotimes 阅读(1185) 评论(1) 推荐(0) 编辑
摘要: unzip 解压缩文件 安装解压缩 yum install unzip 如何解压缩 ZIP 文件 unzip filename.zip 将 ZIP 文件解压缩到其他目录 要将 ZIP 文件解压缩到与当前目录不同的目录中,请使用该 -d 选项。 unzip filename.zip -d /path/ 阅读全文
posted @ 2021-01-21 11:39 caibaotimes 阅读(2985) 评论(0) 推荐(0) 编辑
摘要: 命令:curl 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。 语法:# curl [option] [url] 常见参数: -A/--user-agent < 阅读全文
posted @ 2021-01-21 11:34 caibaotimes 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 安装yum: 所有操作均在ROOT用户下,系统版本是 # uname -an Linux 5e50e685030c 5.4.39-linuxkit #1 SMP Fri May 8 23:03:06 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux # cat /etc 阅读全文
posted @ 2021-01-21 10:42 caibaotimes 阅读(1582) 评论(0) 推荐(0) 编辑