SpringBoot
文章平均质量分 69
不会画画的画师
开发八年有余...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
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 · 4707 阅读 · 0 评论 -
使用IDEA对SpringBoot应用进行远程调试
本文介绍了如何使用IDEA远程调试部署在服务器上的SpringBoot应用。主要内容包括:编写测试应用并打包发布到CentOS服务器;在IDEA中配置远程调试参数(指定服务器地址和调试端口5005);启动远程应用时添加调试参数;通过本地IDEA设置断点进行调试。重点注意事项:调试端口必须与业务端口不同,且本地与远程代码要保持一致。这种方法可有效解决生产环境异常难以复现的问题。原创 2020-09-29 10:47:23 · 1949 阅读 · 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 · 399 阅读 · 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 · 3087 阅读 · 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 · 1803 阅读 · 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 · 248 阅读 · 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 · 596 阅读 · 0 评论
分享