Spring Boot
文章平均质量分 71
爱清清
这个作者很懒,什么都没留下…
展开
-
@Async @Scheduled的并发问题
问题场景:系统中@Scheduled设置的定时任务每两分钟执行一次,某一天上线了后发现@Scheduled不按时执行,经过排查发现是Spring内部某些内容共用了默认线程池,导致线程池资源不够而抢占资源导致。当时上线的是Kafka内容,引用了spring-kafka,经查发现其使用的线程池和@Scheduled是相同的默认线程池所以出现的问题,Kafka的大量并发持续占满线程池,导致定时任务抢占不到。文章目录源码分析过程@Async@EnableAsync@EnbaleAsync的属性annotati.原创 2021-10-13 14:12:50 · 1589 阅读 · 2 评论 -
SpringBoot打包插件详解(spring-boot-maven-plugin)
之前一直对于打包插件一知半解,对于出现的问题也感觉无从下手,后来整理了一下这方面的资料,记录下来方便备忘引入配置:<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugi.原创 2021-09-26 16:45:01 · 9098 阅读 · 0 评论 -
zookeeper集群搭建
官网下载zookeeper安装包:https://www.apache.org/dyn/closer.lua/zookeeper/单机版复制安装包到目标服务器上,解压cd /datamkdir zookeepercd zookeeper# 上传apache-zookeeper-3.x.x-bin.tar.gzrz -e修改配置文件,修改或新增下面内容即可cd apache-zookeeper-3.x.x-bincp conf/zoo_sample.cfg conf/zoo.原创 2021-04-08 10:24:01 · 146 阅读 · 0 评论 -
Zookeeper Java开发
依赖环境准备搭建好集群环境后,创建Spring Boot项目,增加如下依赖<properties> <spring.cloud-version>Hoxton.SR10</spring.cloud-version> <spring.zookeeper-version>2.2.4.RELEASE</spring.zookeeper-version> <spring.openfeign-version>2.2.7.RELEASE&l原创 2021-04-20 09:20:54 · 167 阅读 · 0 评论 -
MyBatis Generator(MBG)使用
MyBatis Generator-MGBMaven依赖编写generatorConfig.xml文件配置运行Maven依赖创建SpringBoot项目增加Maven依赖<build> <plugins> <plugin> <groupId>org.mybatis.gene...原创 2019-07-08 09:30:32 · 689 阅读 · 0 评论