consul健康检查报Could not find acceptable representation

时间:2024-03-23 19:38:37

consul健康检查报Could not find acceptable representation原因添加了WebMvcConfigurer类的实现,其中用到FastJsonHttpMessageConverter,

List mediaTypeList=new ArrayList<>();
mediaTypeList.add(MediaType.APPLICATION_JSON_UTF8);
mediaTypeList.add(MediaType.APPLICATION_JSON);
不能只加入APPLICATION_JSON_UTF8,因为consul在用get进行健康检查时使用的类型为APPLICATION_JSON,因此会出现以上截图中问题

详情请参考https://blog.csdn.net/john1337/article/details/88847260