由于业务原因,遇到了如题所述的业务问题,事务执行时间在30s~50s 不等,效果非常不理想 方案1. jdbc批处理 5w+ 数据测试,分别使用了mybatis insert...

由于业务原因,遇到了如题所述的业务问题,事务执行时间在30s~50s 不等,效果非常不理想 方案1. jdbc批处理 5w+ 数据测试,分别使用了mybatis insert...
RedMQ 基于redis的消息队列 优点: 消息不丢失消息不重复分布式缓存锁在线安全关闭消费队列(防消息丢失)在线查看未处理消息数在线查看消费线程数在线注册topic和gr...
单机环境搭建 单机环境仅供我们平时开发和测试时使用,一般我们可能会在 Linux 或者 Windows 上部署,Windows版本的部署非常简单,首先在 GitHub 上下载...
目录 引言 四种线程池 newCachedThreadPool:可缓存的线程池 newFixedThreadPool:定长线程池 newSingleThreadExecuto...
前言: 在Java中,线程部分是一个重点,本篇文章说的JUC也是关于线程的。JUC就是java.util .concurrent工具包的简称。这是一个处理线程的工具包,JDK...
概述 通过常见并发工具类来实现多线程之间的调度:CountDownLatch、CyclicBarrier、Semaphore、Thread.join() CountDownL...
import org.apache.catalina.LifecycleListener; import org.apache.catalina.connector.Conn...
在我的docker安装redis里,已经说明过docker安装redis的流程,对于redis的安装下面文章很多部份会简写,看不懂的朋友请看我的docker安装redis说明...
一般情况下,如果我们做小型项目,前端用一个nginx做反向代理即可,大概是这样的 但是,作为互联网项目,纯2C的话必然需要做高可用,不仅后端的Server有N个,Nginx同...