2025年11月8日

MyBatis报错SQL 命令未正确结束

摘要: 如题所示,我使用的是oracle数据库我的SQL如下所示 select max(Id) from user; 这个sql很简单,从user表里查询最大的id值,但是我在测试的时候发现报错SQL 命令未正确结束 解决方法: 加上别名之后就好了 select max(Id) as maxId from 阅读全文

posted @ 2025-11-08 19:56 jaba 阅读(3) 评论(0) 推荐(0)

事务方法失效情况

摘要: 1、声明了事务的方法没有用public修饰,Spring事务基于AOP(动态代理),默认只对public方法生效。 2、事务方法里触发的异常大于等于Transactional注解配置的rollbackFor的回滚异常,例如Transactional注解默认是回滚RuntimeException以及以 阅读全文

posted @ 2025-11-08 16:53 jaba 阅读(6) 评论(0) 推荐(0)

2025年10月29日

mysql报错'many connections errors'

摘要: 如上图所示 首先使用可以访问数据库的主机进入数据库,我的mysql在linux系统中直接从Linux系统进入 然后重新使用可视化工具进行连接即可! 阅读全文

posted @ 2025-10-29 17:09 jaba 阅读(6) 评论(0) 推荐(0)

2025年10月23日

redis-配置优化

摘要: sentinel down-after-milliseconds 配置 作用: 当主节点(或从节点、Sentinel)连续无法响应PING命令超过该阈值时,Sentinel将其标记为主观下线(S_DOWN)。主观下线是故障转移的第一步,后续需通过Sentinel集群共识判断是否客观下线(O_DOWN 阅读全文

posted @ 2025-10-23 18:02 jaba 阅读(6) 评论(0) 推荐(0)

解决windows下启动tomcat乱码问题

摘要: 如上图所示 解决方法: 1.打开Tomcat安装目录下的bin/catalina.bat文件,找到set JAVA_OPTS=这一行,注释掉,添加下面的配置 set JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK 2. 阅读全文

posted @ 2025-10-23 10:05 jaba 阅读(7) 评论(0) 推荐(0)

windows启动zookeeper报错Unable to create data directory ..datalversion-2

摘要: 报错如上图所示 解决方法很简单,修改conf目录下的zoo.cfg文件中的dataDir属性为绝对路径即可 修改完毕并保存,重新启动 命令行先执行zkServer 新启动一个命令行窗口执行zkCli 成功!! 阅读全文

posted @ 2025-10-23 09:50 jaba 阅读(10) 评论(0) 推荐(0)

redis-Sentinel

摘要: 对于 Master 宕机后的冷处理方式是无法实现高可用的。Redis从2.6版本开始提供了高可用的解决方案-- Sentinel 哨兵机制。在集群中再引入一个节点,该节点充当Sentinel哨兵,用于监视 Master的运行状态,并在 Master 宕机后自动指定一个 Slave 作为新的 Mast 阅读全文

posted @ 2025-10-23 09:42 jaba 阅读(7) 评论(0) 推荐(0)

2025年10月21日

redis-分级管理及容灾冷处理

摘要: 分级管理 如果redis主从集群中的slave节点较多时,他们的数据同步会对master节点造成较大的性能压力。此时可以对这些slave节点进行分级管理。 设置方式是:让低级别的slave节点指定它slaveof的主机为其上一级的slave节点即可。不过,上一级slave节点的状态仍然为slave, 阅读全文

posted @ 2025-10-21 11:30 jaba 阅读(6) 评论(0) 推荐(0)

redis-(伪)主从集群搭建

摘要: 为了避免Redis的单点故障问题,可以搭建一个redis集群,将数据备份到集群中的其他节点上,如果其中一个 redis节点宕机,则由集群中的其他节点顶上。redis的主从集群是一个“一主多从”的读写分离集群。集群中的 master节点负责客户端的读写请求,slave节点只能处理客户端的读请求。之所以 阅读全文

posted @ 2025-10-21 10:52 jaba 阅读(14) 评论(0) 推荐(0)

2025年9月29日

redis-AOF持久化机制

摘要: AOF,Append Only File,指Redis将每一次的写操作都以日志的形式记录到一个AOF文件中的持久化技术。 当需要恢复内存数据时,只需要把这些写操作重新执行一次就可以将之前的内存数据恢复。 AOF配置 开启AOF配置 方式1: 直接进入redis.conf文件中修改appendonly 阅读全文

posted @ 2025-09-29 17:36 jaba 阅读(20) 评论(0) 推荐(0)

导航