11 2020 档案

摘要:自动分析瘦身 Spring Boot 项目最终构建处理 JAR 包大小一直是个诟病,需要把所有依赖包内置最终输出可运行的 jar。 当然可以使用其他的插件扩展 实现依赖 JAR 和 可运行 jar 分离可以参考 slot-maven-plugin, 但此种方法治标不治本并不能减少原有依赖的 JAR 阅读全文
posted @ 2020-11-20 09:14 冷冷zz 阅读(1049) 评论(0) 推荐(0) 编辑
摘要:说起 cron 表达式大家一定不陌生,我们常用来作为定时任务执行策略规则。 在 Spring Boot 框架中 cron 表达式主要配合 @Scheduled 注解在应用程序中使用。 在 Spring Boot 2.4 (既 Spring 5.3)以后,引入了 CronExpression 表达式处 阅读全文
posted @ 2020-11-17 09:26 冷冷zz 阅读(1523) 评论(1) 推荐(0) 编辑
摘要:背景 在我们开发过程中为了支持 Docker 容器化,一般使用 Maven 编译打包然后生成镜像,能够大大提供上线效率,同时能够快速动态扩容,快速回滚,着实很方便。docker-maven-plugin 插件就是为了帮助我们在 Maven 工程中,通过简单的配置,自动生成镜像并推送到仓库中。 spo 阅读全文
posted @ 2020-11-17 09:21 冷冷zz 阅读(762) 评论(0) 推荐(0) 编辑
摘要:幂等概述 幂等性原本是数学上的概念,即使公式:f(x)=f(f(x)) 能够成立的数学性质。用在编程领域,则意为对同一个系统,使用同样的条件,一次请求和重复的多次请求对系统资源的影响是一致的。 幂等性是分布式系统设计中十分重要的概念,具有这一性质的接口在设计时总是秉持这样的一种理念:调用接口发生异常 阅读全文
posted @ 2020-11-09 11:48 冷冷zz 阅读(670) 评论(0) 推荐(0) 编辑