标签: spring
一个 Bug 给公司带来20000多损失
分布式系统开发中,状态不一致问题是常见的问题。本文总结了作者连续两个月代码出问题导致公司损失的两个案例,并分析了问题原因和解决方法。分布式系统开发需要考虑状态不一致问题,并使用合适的手段来解决。
❤ Jun Xie
继续阅读![cover](https://cdn-sh.shellj.com/202211/6kGl8gCkecnddELJBYgd-file_17.png)
Spring Scheduled 三种定时方式
本文介绍了Spring Schedule处理定时任务的三种方式:fixRate、fixDelay和cron。其中,fixRate会预先安排一系列固定时间点,fixDelay会在上次执行结束后的固定时间间隔后执行,cron可以指定具体的时间。文中还提到了一些可以扩展了解的地方,如schedule自定义线程池、多实例环境下如何保证唯一以及一些定时任务的可选方案。
❤ Jun Xie
继续阅读Spring Data Jpa 多数据源选择无效
在使用Spring Data Jpa的项目中,遇到了重新分库信息无效的问题。解决方法包括关闭spring.jpa.open-in-view配置、在新线程中执行、解绑并重新绑定EntityManager。对Spring Data Jpa不熟悉导致了几天的困扰,需要注意Spring启动时的日志和警告信息。
❤ Jun Xie
继续阅读Spring Cloud Stream 初尝
❤ Jun Xie
继续阅读![cover](https://i.loli.net/2018/06/30/5b3704afebe2d.jpg)
spring transaction不生效的一些原因
❤ Jun Xie
继续阅读![cover](https://lh3.googleusercontent.com/-JZjnYgkhm5c/WKQIQKiIZqI/AAAAAAAATlI/qkdPR8qaRKc/I-rw/14871388113935.jpg)
Mybatis example
❤ Jun Xie
继续阅读