• springCloud---替换注册中心eureka为nacos后 @Value 获取不到值

    时间:2024-04-13 21:32:30

    在替换为nacos后,启动时出现如下错误: @Value 获取不到值,无法解析${test} 占位符此时就会进行各种百度,google,查文档! 而我遇到的问题出现在:在nacos配置内容中设置参数时,在 ‘=’ 左右加了空格,emmmm,所以无法识别! 注意 在项目内部配置文件是可以加空格的,而在...

  • SpringCloud Eureka返回Json却返回XML的解决办法

    时间:2024-04-13 21:03:45

    今天在使用Eureka的时候发现返回的参数本应该是JSON的,结果却返回XML,仔细查看我并没有导入该包却依然显示xml,后来发现实际上当我在导入eureka相关包的时候,就已经导入进来了此包解决方案是在Controller层里面的ReuestMapping里或者是GetMapping里加入prod...

  • SpringCloud 项目 Rest 接口返回 XML 格式数据更改为JSON 格式数据

    时间:2024-04-13 21:02:31

         在开发SpringCloud 项目时 集成Eureka 后原本标有 @RestController 注解的接口返回数据格式由Json格式 变成了xml格式了这样给习惯了使用Json格式数据作为交互的开发者来说感觉有点不太爽,所以今天研究了一下原因发现 Eureka 依赖了 jackson-...

  • springcloud中公共类抽取

    时间:2024-04-11 08:37:21

    首先确定哪些通用的类需要抽取出来,比如自定义返回包装类等。第一步创建微服务,创建方法https://mp.csdn.net/console/editor/html/107622238这里有关于微服务搭建。在此基础上,在此搭建一个model.然后删除 src文件,在创建model的model,这里直接...

  • SpringCloud config client报错:java.lang.IllegalStateException: No instances found of configserver

    时间:2024-04-10 22:46:35

    出现问题:在配置sleuth 链路跟踪配置时,按顺序(eureka—>配置中心——>config client)启动后,发现服务提供者控制台报错:No instances found of configserver(config-server)并且,检查eureka注册中心时出现服务提供...

  • SpringCloud(四)番外篇(二):Hystrix 1.5.12 源码分析

    时间:2024-04-10 20:15:42

      编写不易,转载请注明(http://shihlei.iteye.com/blog/2429846)!一 概述书接前篇,《Hystrix:断路器》 对断路器和Hystrix做了简单的介绍,旨在帮助读者做个简单入门。本文简单分下Hystrix的源码实现,帮助读者更好的了解Hystrix。 分析版本:...

  • SpringCloud学习(6)-Micrometer+ZipKin分布式链路追踪

    时间:2024-04-10 08:37:57

    为什么会出现这个技术? 微服务架构中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用来协同产生最后的请求结果,每一个前段请求都会形成一条复杂的分布式服务调用链路,链路中的任何一环出现高延时或错误都会引起整个请求最后的失败。 在分布式与微服务场景下,我们需要解决如下问题: 在大...

  • springcloud 启动nacos报错 failed to req API:/nacos/v1/ns/instance

    时间:2024-04-09 07:47:00

    处理办法:nacos-server 启动时的命令 sh startup.sh -m standalone不加后面的,报错/www/springcloud/nacos/confapplication.properties还要在配置文件加:nacos.inetutils.ip-address=49.23...

  • springCloud多环境配置

    时间:2024-04-09 07:46:12

    为服务部署难免会遇上环境不同的情况。 springcloud有两种配置方式: .yml和.propoties yml文件配置: 注意: active:默认加载环境的名称 环境之间用—分割 jar包外制定配置文件: 第二种方式:多个*.properties多数据源配置也是类似: ...

  • Java高级教程之SpringCloud-20:SpringCloud Swagger整合SpringCloud Gateway网关

    时间:2024-04-09 07:31:59

    Swagger也可以与SpringCloud Gateway整合,访问网关地址就可以查看所有的微服务API文档。 首先在micro-service-new-gateway工程中加入swagger依赖。创建一个过滤器SwaggerHeaderFilter,在Header中加入basePath。 pac...

  • Java高级教程之SpringCloud-10:多个Zuul网关与Nginx集群使用

    时间:2024-04-09 07:31:35

    开启多个Zuul网关微服务,可以用前面的打包方法,然后把配置改一下启动多个实例。 在pom.xml中加入maven-jar-plugin,打包时可以配置启动类和类路径。加入打包类库。加入打包配置文件。 运行mvn clean package对pom.xml进行打包,可以看到target里面生成的微服...

  • springCloud(三集成一个config(配置中心,暂时没有实现自动刷新)

    时间:2024-04-09 07:17:24

    springcloud 版本  Hoxton.RELEASEspringboot 版本 2.2.2.RELEASE一、在码云上创建一个仓库 存放配置文件  二、创建config-service 并将其注册到注册中心启动类添加 注解@EnableConfigServer // 注解来开启config ...

  • SpringCloud config配置 server client搭建好了Config Server出现的访问不了Git的错误解决办法

    时间:2024-04-09 07:17:00

    在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config client。近期在搭...

  • SpringCloud 学习系列(二) - 注册中心Eureka 双节点或集群

    时间:2024-04-09 07:01:31

    在 SpringCloud 学习系列(一) - IDEA下快速创建 maven 工程(以注册中心Eureka为例说明)一文中说了怎么快速的搭建cloud工程,接下来在上一篇文章的基础上说下怎么创建 双节点的注册中心或者集群。1、创建application-peer1.properties,作为pee...

  • SpringCloud gateway与zuul1服务阻塞压测对比

    时间:2024-04-09 06:59:30

    一、背景我们在落地微服务网关的时候,采用的SpringCloudZuul,老大提了一个问题,如果网关在代码服务1阻塞的时候,是否会阻塞服务2/服务3/服务4…等。带着这个问题我进行了探索。二、测试过程2.1 SpringCloudZuul模拟服务阻塞测试可以看到服务2阻塞了。为了让测试效果更明显,我...

  • springcloud常用配置(持续更新)

    时间:2024-04-09 06:59:06

    springcloud的优点不言而喻。在学习和工作中,在我们使用springcloud进行开发时,会涉及到众多技术栈的配置,那么本文就整理了日常所经常用到的一些配置信息。也会一直更新下去的。注:该篇文章的格式是采用properties配置文件的类型进行描述的。如果使用yml文件,请自行修改格式。例如...

  • SpringCloud Alibaba Sentinel 创建流控规则

    时间:2024-04-08 22:27:15

    一、前言         接下来是开展一系列的 SpringCloud 的学习之旅,从传统的模块之间调用,一步步的升级为 SpringCloud 模块之间的调用,此篇文章为第十四篇,即介绍 SpringCloud Alibaba Sentinel 创建流控规则。 二、基本介绍         我们在...

  • 使用IDEA搭建springcloud微服务(五)----微服务运行展示

    时间:2024-04-06 18:19:57

    一、工具及说明开发工具:IntelliJ IDEA 2018.2.2 (Ultimate Edition)框架:spring boot 2.0.8、spring cloud Finchley.SR2以通用户ID获取用户信息为例,搭建一套spring cloud微服务系统。需要搭建一个父工程sprin...

  • SpringCloud服务消费者第一次调用出现超时问题的解决方案

    时间:2024-04-04 18:18:24

    在第一次访问服务消费者的时候(消费者去调用服务提供者服务)会出现如下异常:com.netflix.hystrix.exception.HystrixRuntimeException: TestService#hello(String) timed-out and no fallback availa...

  • 日常Exception(十一):Springcloud服务接口请求超时

    时间:2024-04-04 09:47:32

    1.问题    今天查找线上生产数据问题,发现偶现后端请求服务超时问题,该信息由网关返回。拉取接口后,通过postman调用接口,高频率点击,十几二十次,则会出现一次后端服务超时问题。后查看日志,返现错误日志一直显示如下错误:然后就以为是参数丢失问题。开始排查,从网关,到生产服务器,都没找到可疑点!...