
spring cloud
spring cloud
qq_41622603
这个作者很懒,什么都没留下…
展开
-
spring mvc使用cors解决跨域问题
什么是跨域问题:一个页面发起的ajax请求,只能是与当前页域名相同的路径,如果域名不相同就会出现跨域问题。在实际生产环境中,肯定会有很多台服务器之间交互,地址和端口都可能不同比如我们当页的域名是:http://manage.leyou.com,现在要跳转到http://api.leyou.com,这样就会出现在网关模块新建一个类,加入下面代码import org.springframework.context.annotation.Bean;import org.springfram原创 2020-10-29 09:52:52 · 494 阅读 · 0 评论 -
实现远程配置管理—Config组件(Spring Cloud系列八)
第一步:在远程Git仓库创建配置信息我在码云上创建一个项目叫config-demo新建一个分支,分支名为config-demo,起点是Master然后在config-demo分指下创建项目的配置文件我这里创建的配置文件叫dm-gateway-zuul-dev.properties,因为用于测试的Config Client项目名叫dm-gateway-zuul配置文件内容只有...原创 2020-02-26 22:09:12 · 511 阅读 · 2 评论 -
定义Zuul过滤器和多过滤器开发(Spring Cloud系列七)
该文章的项目基于SPring Cloud系列六第一步:创建好过滤器类,并继承ZuulFilter有4个方法需要实现第二步:实现4个方法,并加上注解启动所有项目测试:测试Header没加token的请求,被拦截了,body返回了上面加入的错误提示信息测试Header加了token的请求,请求成功...原创 2020-02-25 12:05:50 · 467 阅读 · 0 评论 -
建立Zuul网关和过滤器分类介绍(Spring Cloud系列六)
Zuul网关核心是一系列的过滤器先创建好项目1.2.选择Zuul然后一直next直到Finish修改pom文件配置application配置文件上面的配置在前几个Spring Cloud系列又说,这里主要说zuul的配置这里是配置路由设置,配置访问路径的映射格式是:微服务名: 映射路径dm-user-consumer是微服务名...原创 2020-02-24 23:52:33 · 280 阅读 · 0 评论 -
Ribbon实现负载均衡(Spring Cloud系列五)
在导入eureka组件的时候已经把Ribbon一起导入,如果项目有eureka组件就不需要重新导入 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-e...原创 2020-02-24 13:35:26 · 93 阅读 · 0 评论 -
Hystrix熔断器机制实现容错(Spring Cloud系列四)
在导入Feign组件的时候已经包含了Hystrix组件所以pom文件导入的是,如果已导Feign入无需重新导入 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-s...原创 2020-02-22 22:19:20 · 161 阅读 · 0 评论 -
使用Feign实现传参数(Spring Cloud系列三)
传简单参数类型:提供者:消费者:传JavaBean类型参数:提供者:消费者:原创 2020-02-22 18:57:40 · 170 阅读 · 0 评论 -
Eureka为注册中心添加用户验证(Spring Cloud系列二)
1.添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </depen...原创 2020-02-20 23:30:59 · 315 阅读 · 0 评论 -
使用Eureka实现注册中心,并实现注册和开发Consumer(Spring Cloud系列一)
首先创建Eureak Server第一步:创建项目1.2.然后一直Next和Finish第二步:修改依赖这里使用的springboot是1.5.6,一共有三处地方要修改,因为创建的时候springboot是2.2.4这里属于降本所以依赖会不同第三步:添加启动注解@EnableEurekaServer第四步:添加配置信息启动测试:地址...原创 2020-02-20 12:28:46 · 832 阅读 · 0 评论 -
springCloud项目添加Sleuth追踪并整合Zipkin(Spring Cloud系列九)
Sleuth追踪是用来记录众多微服务之间调用的链路,跨进程的服务调用失败时,运维人员希望能够通过查看日志和查看服务之间的调用关系来定位问题添加Sleuth追踪很简单,只需要两步第一步:pom文件添加依赖 <dependency> <groupId>org.springframework.cloud</group...原创 2020-03-04 10:31:40 · 413 阅读 · 0 评论