踩坑
啦啦啦啦明明同学
工作繁忙,很少写,想起来时会写一点,希望自己能不断进步。
展开
-
数据入库时,为什么要用到redis分布式锁?
数据入库时,需要查询以前数据作为依据再入库,但多人操作时发生数据重复入库问题,使用redis锁进行解决。原创 2022-09-08 10:12:51 · 768 阅读 · 1 评论 -
本地连接测试mysql失败,提示 flush hosts;
连接mysql失败,提示 flush hosts;原创 2022-07-14 17:08:30 · 1409 阅读 · 0 评论 -
踩坑,测试时,定时任务没有触发
测试同学改测试环境系统时间,匹配定时任务的时间,进行测试。但定时任务没有触发。查看了系统时间,没有问题,就是需要的时间节点;定时任务,手动执行没有问题;corn也没毛病。测试找到我,质疑我的程序有毛病。怒而一波操作后,发现了盲点。测试同学是在测试环境部署完之后,再更改的系统时间!这样是行不通的!因为jvm启动之后会记录系统时间,然后jvm根据CPU ticks自己来算时间,而不是去拿系统时间,它的时间不是获取的系统时间,而是从重启那刻起,就根据自己的机制在计算时间。解决方原创 2022-03-18 10:50:21 · 425 阅读 · 0 评论