STEP BY STEP
监控Feign调用metrics 监控Feign调用metrics
我们公司的微服务去年已经开始使用metrics来收集应用运行指标,结合prometheus和grafana来统一收集和可视化。服务间的调用我们是使用Feign来进行调用的,但是发现springboot应用没法收集Feign调用得metri
2020-02-22 shiv
springboot: no suitable HttpMessageConverter found for response springboot: no suitable HttpMessageConverter found for response
最近在使用springboot调用第三方接口的时候,出现了这个异常Could not extract response: no suitable HttpMessageConverter found for response type [
2020-02-21
链接收藏 链接收藏
收藏一些较好的技术链接,整理方便查看 一. java基础 java基础 java异常 java多线程 java原子操作 java线程池实现原理及其在美团业务中的实践 二. reactor project reactor官网 响应式Sp
2020-02-08 shiv
Jackson LocalDateTime的反序列化问题 Jackson LocalDateTime的反序列化问题
当我们使用java8的LocalDateTime,LocalDate等接收来自前端请求json的时间字段时,会由于格式问题会导致反序列化失败,这里提供一种全局的解决方案。 1. 示例1.1 代码build.gradle plugins
2020-01-05
Spring boot配置文件属性转换 Spring boot配置文件属性转换
在我们用Springboot进行开发的时候,我们的很多可配置化的参数会写在配置文件内,然后可以用@ConfigurationProperties 将其转化为bean在程序中使用。在转化为bean时,Springboot会默认给我提供一系列
2019-08-17
MapStruct ——An annotation processor for generating type-safe bean mappers MapStruct ——An annotation processor for generating type-safe bean mappers
bean对象之间的相互映射的工具有不少,比如常见的BeanUtils,dozer,这都基本都是基于反射实现的,但是MapStruct则不同,下面我们就来看看MapStruct的使用方法吧! MapStruct类似lombok,在编译期生
2019-08-10
Java8 Lambda Handling Exceptions Java8 Lambda Handling Exceptions
lambda表达式有利于我们写出非常简洁的代码,但是Java8中lambda表达式无法抛出受检异常,这样会使我们在lambda表达式中使用抛出Checked Exception的方法时,会出现一些问题,接下来我们就来探讨一下这个问题。
2019-07-27
记一次由spring-boot-devtools引发的类型转换问题 记一次由spring-boot-devtools引发的类型转换问题
在我们在用Springboot开发的时候,可能会引入spring-boot-devtools包,因为这个开发工具包提供了很多很好的供开发时使用的功能,比如提供一些默认的配置,自动重启,远程应用等。但是今天我就碰到了一个与它相关的问题,困扰
2019-07-20
Feign配置易错点 Feign配置易错点
在我们利用spring-cloud-openfeign的时候,不同的client可能需要一些自定义的配置,我们可以在配置文件中配置,也可以写相应的配置类。而写配置类有一个易掉的坑,接下来就来讲解一下这个坑以及解决方案! 先来看一段常见的
2019-07-13
4 / 6