Fork me on GitHub

SpringBoot配置logback-spring

几种常见的日志 Log4j:是最早的日志框架,是apach旗下的,可以单独使用,也可配合日志框架JCL使用; Log4j2:apach旗下的关于log4j的升级版; Logback:是基于slf4j接口实现的一套日志框架组件;(Logback是由log4j创始人设计的又一个开源日志组件。) JUL(java utillog):仿log4j实现的日志框架,是sun旗下的,(也就是在我们普遍使用...

Spring Boot Bean definition overriding

在本文中,我将讨论棘手的Spring Boot bean定义覆盖机制。 为了使您对该主题更加清楚,让我们从小测验开始。请看下一个简单的例子。 因此,我们有2种配置,它们使用名称beanName实例化bean,在主应用程序中,我们仅打印该bean的值(非常重要的是,它们都具有相同的名称)。 那么您认为将要印刷什么? 示例1123456789101112131415161718192021222...

Spring Boot Admin2.X监控的服务context-path问题

Spring Boot Admin2.X监控的服务context-path问题

在使用Spring Boot Admin进行监控时,如果被监控的服务没有加context-path的话是不会有任何问题的,一旦服务加了context-path的配置,监控就会失败。 下图是正常情况的显示: 我们给被监控的服务增加一个context-path: 1server.servlet.context-path=/yinjihuan 当被监控的服务增加了context-path之后,...

SpringBoot2.X使用Redis实现分布式锁机制

我们工作中经常会使用分布式锁,今天就在这记录一下,Spring Cloud官方 说自己实现了 Global Locks ,但又无法找到任何相关文档的原因——人家早把相关代码搬迁到Spring Integration了。 对Spring Integration不是很熟悉,简单介绍一下——官方说法,这是一个 企业集成模式 的实现;通俗地说,Spring Integration的定位是一个轻量级的...

SpringBoot定时器任务Quartz

SpringBoot定时器任务Quartz

SpringBoot定时器任务Quartz源码技术选型1、后端 核心框架:SpringBoot 2.x集成运行框架:Tomcat布局框架:Thymeleaf持久层框架:MyBatis数据处理框架:Mapper数据库连接池:Alibaba Druid日志管理:Log4j2、前端JQ框架:jQuery数据表格:BootStrap-Table 我们来看实例:正在打印定时任务的数据!30秒一次停止...

SpringBoot应用docker化并发布到远程服务器

docker开启远程访问接口docker得环境搭建这里就不重复了,还不会得可以自行去百度,也就几个命令。 想要将本地镜像推送到阿里云得docker容器上,需要开启远程访问权限 首先编辑docker的宿主机文件/lib/systemd/system/docker.service 1vi /lib/systemd/system/docker.service 修改以ExecStart开头的行,我...

SpringBoot2.x整合FastDFS

本篇博客学习SpringBoot 2.1.11.RELEASE整合FastDFS。 FastDFS作用FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件上传、文件下载等,解决了大容量存储和负载均衡的问题。 安装连接: CentOS 7 安裝FastDFS V6.0.3 我们开始吧 新建一个springboot项目 pom文件加入fastdfs...

Spring Boot自定义Banner

TIPS 本文基于Spring Boot 2.1.9,理论支持Spring Boot所有版本。 相信玩过Spring Boot的童鞋一定在启动日志中见过类似如下的内容。本文详细探讨如何定制这部分内容,让内容更加趣味性。 12345671. ____ _ __ _ _2 /\\ / ___'_ __ _ _(_)_ __ __ _ \...

SpringBoot2.2.0 Release版本发行特性

Spring Boot 2.2 Release Notes ApplicationContextRunner简单的bean注册 RestTemplateBuilder 要求定制 从配置注释处理器中排除 groovy.lang.MetaClass 类型 响应式Elasticsearch自动配置 Banners ASCII标语文件现在可以使用来使用ANSI 256颜色转义码 空闲...