上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 198 下一页
摘要: https://www.rabbitmq.com/which-erlang.html 阅读全文
posted @ 2020-07-18 12:49 brady-wang 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 延迟任务应用场景 场景一:物联网系统经常会遇到向终端下发命令,如果命令一段时间没有应答,就需要设置成超时。 场景二:订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单。 场景三:过1分钟给新注册会员的用户,发送注册邮件等。 php 使用rabbitmq-delayed-message-ex 阅读全文
posted @ 2020-07-18 12:21 brady-wang 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 前言 某个产品 或者订单,有个有效期 过了有效期要取消 方法一 : 写个脚本,用crontab 定时扫描 改变状态 但是最低只能一分钟 ,不适合 方法二 : 用swoole得毫秒定时器,每秒钟去扫描表 明显占用资源 mysql受不了 方法三 :用rabbitmq延时队列 一开始将其丢入mq 死信队列 阅读全文
posted @ 2020-07-18 11:39 brady-wang 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 前言 前面介绍了erlang环境的安装和rabbitmq环境安装,接下来介绍rabbitmq的web管理和用户设置。 启用后台管理插件 通过后台管理插件我们可以动态监控mq的流量,创建用户,队列等。 创建目录 mkdir /etc/rabbitmq 启用插件 /usr/lib/rabbitmq/bi 阅读全文
posted @ 2020-07-18 10:00 brady-wang 阅读(2024) 评论(0) 推荐(0) 编辑
摘要: 需求 打印出swoft的所有sql日志到控制台或者文件 只要打开listener 下面 Dbranlisten.php 里面最后一行注释即可,swoft已经帮我们实现好了 ____ _____ ___ ___ / __/ _____ / _/ /_ |_ | / _ \ _\ \| |/|/ / _ 阅读全文
posted @ 2020-07-17 21:09 brady-wang 阅读(1694) 评论(0) 推荐(0) 编辑
摘要: 开发应用程序久了,总想刨根问底,尤其对一些有公共答案的问题。大家都能解释,但是追根究底,都解释不清。凡是都有为什么,而且用数字说明问题是最直观的。 本文主要想探究一下连接数据库的细节,尤其是在Web应用中要使用数据库来连接池,以免每次发送一次请求就重新建立一次连接。对于这个问题,答案都是一致的,建立 阅读全文
posted @ 2020-07-15 22:13 brady-wang 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 转载自Go语言中文网, https://studygolang.com/articles/20667 传统架构 PHP-FPM + Nginx 传统架构中所使用的Nginx + PHP-FPM的模型中,Nginx由于基于Linux的epoll事件模型一个工作进程worker会同时去处理多个请求,但是 阅读全文
posted @ 2020-07-14 18:04 brady-wang 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 去原文查看 阅读全文
posted @ 2020-07-14 17:48 brady-wang 阅读(198) 评论(0) 推荐(0) 编辑
摘要: [root@localhost swoft]# swoftcli gen:controller -h [ERROR] Command 'controller' is not exist in group: gen Generate some common application template c 阅读全文
posted @ 2020-07-14 14:42 brady-wang 阅读(544) 评论(0) 推荐(0) 编辑
摘要: php bin/swoft entity:gen table= table1,table2,table3,... [root@localhost swoft]# php bin/swoft entity:gen -y 2020/07/14-14:27:30 [INFO] Swoft\SwoftApp 阅读全文
posted @ 2020-07-14 14:31 brady-wang 阅读(1155) 评论(1) 推荐(0) 编辑
上一页 1 ··· 50 51 52 53 54 55 56 57 58 ··· 198 下一页