240
  • php rabbitmq案例-公平模式
    由于消息接收者处理消息的能力不同,存在处理快慢的问题,我们就需要能者多劳,处理快的多处理,处理慢的少处理;...
    2023-02-09 15:51:49 管理员
  • php rabbitmq案例-轮询模式
    轮询模式的分发:一个消费者一条,按均分配 开启自动应答 basic_consume中no_ack设置为true 特点:该模式接收消息是当有多个消费者接入时,消息的分配模式是一个消费者分配一条,直至消息消费完成;...
    2023-02-09 15:47:23 管理员
  • php rabbitmq案例-topic模式
    topic的意思是主题,topic类型的Exchange会根据通配符对Routing key进行匹配,只要Routing key满足某个通配符的条件,就会被路由到对应的Queue上...
    2023-02-09 15:39:05 管理员
  • php rabbitmq案例-fanout模式
    fanout是扇形的意思,该类型通常叫作广播类型。fanout类型的Exchange不处理Routing key,而是会将发送给它的消息路由到所有与它绑定的Queue上。...
    2023-02-09 15:36:02 管理员
  • 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 管理员
  • 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 管理员
  • php使用redis乐观锁秒杀库存遗留问题和解决办法
    1.1测试代码1.2开始测试2.1.使用lua脚本解决乐观锁库存遗留问题2.2开始测试...
    2022-10-27 16:09:06 管理员
  • mysql8 设置事务隔离级别
    mysql设置事务隔离级别mysql8的默认事务隔离级别为REPEATABLE-READ(重复读)命令查看事务隔离级别,其中transaction_isolation就是隔离级别或使用sql查看修改事务隔离级别数据库事务的隔离级别有4种,由低到高分别为readuncommitted(读未提交)、re...
    2022-09-28 14:07:16 管理员
  • 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 管理员
  • 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 管理员

查看更多

个人介绍
记录一些平常用到的问题和解决办法。。。