
SpringBoot
不会画画的画师
开发六年有余...
展开
-
SpringBoot接口返回的数据时间与实际相差8小时问题排查
场景描述部署了一个SpringBoot应用在容器中,请求一个接口,接口返回的时间与实际相差8小时。可能原因1、容器的时区与实际时区相差差8小时2、jvm时区与实际时区相差8小时3、存入数据库后的时间相差8小时4、后端获取的时间一致,但返回给前端后相差8小时排查步骤1、进入容器查看时间$ date2、编写一个java应用查看jvm时间import java.util.Date;public class Demo { public static void main(String原创 2020-10-30 11:19:18 · 4542 阅读 · 0 评论 -
使用IDEA对SpringBoot应用进行远程调试
情境描述:有时候,应用开发完成发布到服务器时出现异常,但本地却无法复现,也无法通过服务器上的日志定位。此时可以通过IDEA对部署在服务器上的SpringBoot应用进行远程调试。环境描述:远程服务器: CentOS 7语言环境: JDK 1.8SpringBoot版本:2.3.4.RELEASEIDEA版本:2020.2操作步骤:测试应用编写与发布本地使用IDEA写一个简单的SpringBoot web应用,开放一个接口,代码如下:package com.example.remote原创 2020-09-29 10:47:23 · 1837 阅读 · 1 评论 -
利用spring-boot-maven-plugin插件打包Spring Boot应用
spring-boot-maven-plugin可以将Spring Boot应用打成带依赖的jar包。即该包中不仅包含应用自身的代码,还包含了pom.xml中配置的依赖修改pom.xml <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <ar.原创 2020-06-03 17:46:03 · 355 阅读 · 0 评论 -
SpringBoot实现Logback输出日志到Kafka实例
本文通过在SpringBoot应用中创建一个自定义的Appender从而实现Logback输出日志到Kafka。pom.xmlpom.xml中配置相关的maven依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:...原创 2020-03-26 09:10:08 · 3002 阅读 · 0 评论 -
Sprin Boot2.0开启hystrix-dashboard出现Unable to connect to Command Metric Stream
问题描述开启hystrix-dashboard后,显示Unable to connect to Command Metric Stream.,页面一直如下:环境说明应有的pom.xml依赖如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"...原创 2019-10-14 09:55:27 · 285 阅读 · 0 评论 -
Spring Boot2.0开启Actuator状态监控
Spring Boot的Actuator提供了运行状态监控功能,可以通过REST、远程Shell和JMX方式来查看,使用时在pom文件添加spring-boot-starter-actuator的依赖即可。配置文件中添加如下内容即可:management.port=9001management.security.enabled=false但在Spring Boot2.0中以上配置选项被废...原创 2018-10-11 08:32:05 · 1742 阅读 · 0 评论 -
IDEA中Spring Boot实现热部署
IntelliJ IDEA 作为当下较为热门的Java IDE,当使用Spring Boot进行开发时,由于静态页面经常修改,每次重启十分麻烦。因此实现Spring Boot热部署尤为重要。DevtoolsSpring为开发者提供了spring-boot-devtools模块进行Spring Boot热部署,提高了开发效率,无需手动重启应用。使用需要在pom.xml添加如下配置:&lt;...原创 2018-10-09 16:55:10 · 223 阅读 · 0 评论 -
使用IDEA将SpringBoot打成war包
修改pom.xml将package格式改为war&lt;groupId&gt;com&lt;/groupId&gt;&lt;artifactId&gt;demo&lt;/artifactId&gt;&lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt;&a原创 2018-10-09 17:07:59 · 546 阅读 · 0 评论