spingboot
文章平均质量分 92
星星点灯_hard
努力不一定有结果,但不努力肯定没结果
展开
-
分布式服务中,Feign请求拦截器实现Spring Cloud中日志链路的跟踪
我们在开发分布式系统的时候,经常会要排查问题,但是分布式服务比较恶心的就是,服务比较多,请求比较多,日志刷新比较快,如果没有关键字,那么从最原始的请求开始到后续的服务,我们根本无法追踪到一条完整的线路。如何在分布式环境中进行日志的链路追踪呢?下面说一下springcloud中openfeign进行开发的时候,进行链路追踪的设置。首先定义interceptor定义一个拦截器,过滤所以请求,并设置...原创 2020-04-13 13:20:30 · 1217 阅读 · 1 评论 -
springcloud 用consul作为注册中心踩的坑
以前写springcloud相关的demo都是用eureka作为注册中心来尝试的,一切顺利。闲来无事,eureka目前已经不免费了,所以以后工作应该很少会用到,所以就尝试用consul作为注册中心试一把我是windows,所以安装可参考:https://blog.csdn.net/it_lihongmin/article/details/91357445但是总是想着很简单,但是做起来真...原创 2020-04-03 15:35:17 · 3426 阅读 · 2 评论 -
springboot集成swagger2产生的一个坑
在进行springboot整合swagger做一个小测试的时候,发生了一个奇怪的小问题请往下看:一顿操作猛如虎,从百度上copy一段代码进行了配置:@Configuration@EnableSwagger2public class SwaggerConfig { @Bean public Docket createRestApi() { return...原创 2020-04-02 18:21:40 · 1764 阅读 · 0 评论 -
SpringBootServletInitializer 是什么?怎么用?看看这个
SpringBootServletInitializer 启动spring boot项目的方式之一方式一:默认的application启动,在创建项目时自动生成application启动类,直接run执行即可。方式二:使用外置的tomcat启动默认的启动类要继承SpringBootServletInitiailzer类,并复写configure()方法。...转载 2020-04-02 16:48:22 · 9705 阅读 · 2 评论 -
springboot 正常启动工程报:Process finished with exit code 0
问题跟往常一样用idea快速创建了一个springboot工程,但是启动的时候并没有打出监听端口的日志,同时呢程序竟然退出了。如图排查这就很奇怪了啊,正常启动首先会打印出对应的监听端口日志,同时程序会阻塞,等待链接。于是看了我引的包有没有问题。如图由于我的工程是快速搭建起来的,并没有手动的改任何东西,所有我们看一下pom文件,创建工程的时候idea自动帮我们引入了哪些包如图...原创 2020-03-19 11:08:18 · 1192 阅读 · 0 评论