首页
所有社区
学习
注册
登录
消息
关注
发信息
管理员
1
关注
0
粉丝
5
收获喜欢
php rabbitmq案例-公平模式
由于消息接收者处理消息的能力不同,存在处理快慢的问题,我们就需要能者多劳,处理快的多处理,处理慢的少处理;...
2023-02-09 15:51:49
管理员
阅读 111
已发布
php rabbitmq案例-轮询模式
轮询模式的分发:一个消费者一条,按均分配 开启自动应答 basic_consume中no_ack设置为true 特点:该模式接收消息是当有多个消费者接入时,消息的分配模式是一个消费者分配一条,直至消息消费完成;...
2023-02-09 15:47:23
管理员
阅读 131
已发布
php rabbitmq案例-topic模式
topic的意思是主题,topic类型的Exchange会根据通配符对Routing key进行匹配,只要Routing key满足某个通配符的条件,就会被路由到对应的Queue上...
2023-02-09 15:39:05
管理员
阅读 104
已发布
php rabbitmq案例-fanout模式
fanout是扇形的意思,该类型通常叫作广播类型。fanout类型的Exchange不处理Routing key,而是会将发送给它的消息路由到所有与它绑定的Queue上。...
2023-02-09 15:36:02
管理员
阅读 94
已发布
php rabbitmq案例-direct模式
direct类型的Exchange会将消息转发到指定Routing key的Queue上 在direct中,Routing Key的解析规则为精确匹配。也就是只有当生产者发送的消息的Routing Key与某个Binding Key相等时,消息才会被分发到对应的Queue上。 direct类型的Exchange在分发消息时,必须保证producer发送消息的Routing key与Exchang...
2023-02-09 14:56:52
管理员
阅读 103
已发布
homestead下安装php AMQP扩展
一:安装php扩展(我用的php7.4版本) php是用amqp调用RabbitMQ,所以先下载ampq$wgethttps://pecl.php.net/get/amqp-1.10.0.tgz#下载 $tar-xvfamqp-1.10.0.tgz#解压 $cdamqp-1.10.0 $phpize...
2022-11-01 22:05:21
管理员
阅读 105
已发布
php使用redis乐观锁秒杀库存遗留问题和解决办法
1.1测试代码1.2开始测试2.1.使用lua脚本解决乐观锁库存遗留问题2.2开始测试...
2022-10-27 16:09:06
管理员
阅读 292
已发布
mysql8 设置事务隔离级别
mysql设置事务隔离级别mysql8的默认事务隔离级别为REPEATABLE-READ(重复读)命令查看事务隔离级别,其中transaction_isolation就是隔离级别或使用sql查看修改事务隔离级别数据库事务的隔离级别有4种,由低到高分别为readuncommitted(读未提交)、re...
2022-09-28 14:07:16
管理员
阅读 1023
已发布
laravel redis分布式锁原理
##laravelredis分布式锁原理###1.Illuminate\Support\Facades\Cache::lock(‘test’,10,‘owner’)1.1实例化RedisLock1.2赋值参数##2$lock->block(2)2.1阻塞原理如果加锁成功返回true,锁存在则返回fa...
2022-09-26 17:08:07
管理员
阅读 339
已发布
MySQL异常:Expression #1 of ORDER BY clause is not in ... with sql_mode=only_full_group_by
解决方法: 修改mysql目录下的my.cnf文件...
2022-03-04 15:03:48
管理员
阅读 85
已发布
查看更多
个人介绍
记录一些平常用到的问题和解决办法。。。
他喜欢的文章