摘要: 如图所示,事务A在等待事务B释放id=2的锁,事务B在等待事务A释放id=1的锁 这种情况就是死锁 发生死锁有两种方法解决 1.直接进入等待,直到超时。这个超时时间可以通过参数innodb_lock_wait_timeout来设置 2.发起死锁检测,发现死锁后,主动回滚死锁链条中的某一个事务,让其他 阅读全文
posted @ 2019-05-14 16:50 晨哥L 阅读(2006) 评论(0) 推荐(0) 编辑
摘要: 环境准备 在搭建RocketMQ之前,请先确保如下环境已经搭建完毕 Java环境(我的JDK1.8) Maven环境(我的3.6.1目前最新版) Git环境 1.1.1 Linux环境搭建Jdk 下载JDK:https://www.oracle.com/technetwork/java/javase 阅读全文
posted @ 2019-05-14 16:35 晨哥L 阅读(1050) 评论(0) 推荐(1) 编辑