上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 198 下一页
摘要: 启动命令 php bin/swoft http:start 或者 swoftctl run -c http:start 1 入口文件 bin/swoft.php #!/usr/bin/env php <?php // Bootstrap require_once __DIR__ . '/bootst 阅读全文
posted @ 2020-07-19 11:15 brady-wang 阅读(747) 评论(0) 推荐(0)
摘要: 可以借助Swoft下的Bean类操作容器 示例: 将类绑定至容器 use Swoft\Bean\Annotation\Bean; /** * @Bean("imageLogic") */ class ImageLogic extends BaseLogic { /** * 根据id获取图片 * @p 阅读全文
posted @ 2020-07-19 10:53 brady-wang 阅读(366) 评论(0) 推荐(2)
摘要: 官网文档 https://www.swoft.org/documents/v2/basic-components/aop/ 视频教程 https://www.bilibili.com/video/BV12J411j721?p=51 切面 我理解 就是不破坏原有代码逻辑,往里面加入需要执行的前置 后置 阅读全文
posted @ 2020-07-18 19:55 brady-wang 阅读(541) 评论(0) 推荐(0)
摘要: 上篇文章的延时是加到队列上的 通过死信过时推送 ,缺点就是不能每条消息定义自己的过时时间而且每次有新的过时时间,要新建一个交换机和队列 https://www.cnblogs.com/brady-wang/p/13335104.html rabbitmq还有种方式 要安装一个插件 rabbitmq- 阅读全文
posted @ 2020-07-18 18:59 brady-wang 阅读(1375) 评论(0) 推荐(0)
摘要: https://www.rabbitmq.com/which-erlang.html 阅读全文
posted @ 2020-07-18 12:49 brady-wang 阅读(288) 评论(0) 推荐(0)
摘要: 延迟任务应用场景 场景一:物联网系统经常会遇到向终端下发命令,如果命令一段时间没有应答,就需要设置成超时。 场景二:订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单。 场景三:过1分钟给新注册会员的用户,发送注册邮件等。 php 使用rabbitmq-delayed-message-ex 阅读全文
posted @ 2020-07-18 12:21 brady-wang 阅读(995) 评论(0) 推荐(0)
摘要: 前言 某个产品 或者订单,有个有效期 过了有效期要取消 方法一 : 写个脚本,用crontab 定时扫描 改变状态 但是最低只能一分钟 ,不适合 方法二 : 用swoole得毫秒定时器,每秒钟去扫描表 明显占用资源 mysql受不了 方法三 :用rabbitmq延时队列 一开始将其丢入mq 死信队列 阅读全文
posted @ 2020-07-18 11:39 brady-wang 阅读(297) 评论(0) 推荐(0)
摘要: 前言 前面介绍了erlang环境的安装和rabbitmq环境安装,接下来介绍rabbitmq的web管理和用户设置。 启用后台管理插件 通过后台管理插件我们可以动态监控mq的流量,创建用户,队列等。 创建目录 mkdir /etc/rabbitmq 启用插件 /usr/lib/rabbitmq/bi 阅读全文
posted @ 2020-07-18 10:00 brady-wang 阅读(2100) 评论(0) 推荐(0)
摘要: 需求 打印出swoft的所有sql日志到控制台或者文件 只要打开listener 下面 Dbranlisten.php 里面最后一行注释即可,swoft已经帮我们实现好了 ____ _____ ___ ___ / __/ _____ / _/ /_ |_ | / _ \ _\ \| |/|/ / _ 阅读全文
posted @ 2020-07-17 21:09 brady-wang 阅读(1742) 评论(0) 推荐(0)
摘要: 开发应用程序久了,总想刨根问底,尤其对一些有公共答案的问题。大家都能解释,但是追根究底,都解释不清。凡是都有为什么,而且用数字说明问题是最直观的。 本文主要想探究一下连接数据库的细节,尤其是在Web应用中要使用数据库来连接池,以免每次发送一次请求就重新建立一次连接。对于这个问题,答案都是一致的,建立 阅读全文
posted @ 2020-07-15 22:13 brady-wang 阅读(258) 评论(0) 推荐(0)
上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 198 下一页