
springCloud记录
记录springCloud项目中的一些知识
小土豆子额
记录自己工作的知识
展开
-
Springcloud项目简单搭建九(配置中心)
为什么使用配置中心springcloud工程多个服务中会有重复的配置.这样我们可以将重复的配置提取出来放到一个同一的服务中,这个服务叫做配置中心.配置中心还方便统一的管理配置文件的版本,比如开发的时候统一使用dev后缀的配置文件.创建配置中心服务首先我们创建一个springcloud的服务,如前面几篇文章.然后再pom文件中添加配置中心需要jar包 <dependency...原创 2019-08-19 14:00:34 · 494 阅读 · 0 评论 -
Springcloud项目简单搭建四(服务消费者)
上篇文章中测试的时候我使用的postman来测试接口,现在我们要创建一个真正使用接口的服务.创建项目首先在使用工具创建一个springboot项目 在pom中添加如下配置: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring...原创 2019-08-12 15:06:22 · 299 阅读 · 0 评论 -
Springcloud项目简单搭建五(feign传递复杂参数)
项目中使用feign能够实现负载均衡的能力,所以当我们在进行服务间的调用的时候使用的是fegin来实现.使用feign的时候如果我们想使用实体或者map当作参数传递的时候,像上篇文章中那样使用就无法接收到了.传递实体或Map这里我们使用@SpringQueryMap注解,具体使用方法如下:@FeignClient(value = "PAY-SERVER" )public interfac...原创 2019-08-14 13:52:49 · 1557 阅读 · 0 评论 -
springboot项目前后端分离使用shiro的情况解决sessionid不同问题
遇到的问题开发中遇到开发app或者前后端分离的项目时候,使用ajax等方式向后台访问的时候session每次都不同,这样使用shiro验证全是不能通过.原来我们使用的是token的方式,可以自己通过验证token来实现权限判断问题,但是使用shiro我们还需要自己重写权限判断.那么如何实现shiro中通过token来进行sessionid不变呢.我们通过配置shiro的session管理器来解...原创 2019-08-12 13:34:26 · 10260 阅读 · 6 评论 -
Springcloud项目简单搭建六(服务熔断)
当我们在进行服务间调用的时候,如果服务没有调用成功报错了,这时我们想通过自己的方式来处理这个报错,那么我们可以使用熔断的功能.首先我们在pom中添加 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>...原创 2019-08-19 15:57:31 · 409 阅读 · 0 评论 -
Springcloud项目简单搭建一(eureka服务创建)
学习springcloud搭建项目过程中学习到的记录下来,首先创建服务eureka,此服务是用来进行发现服务,管理服务,寻找其他服务的一个服务中心.好比一个敬老院,在这里的老年人在系统中有着记录,当我们要需按照某位老人的时候可以在系统中寻找到该老人所在房间位置.代码内容:我们可以在文件夹根目录创建一...原创 2019-04-19 13:03:45 · 421 阅读 · 0 评论 -
Springcloud项目简单搭建二(服务提供者)
在上一篇文章中我们创建了服务中心,服务中心是用来来调配各个服务之间来回调用的功能,所以 就会有服务提供者 和服务消费者.这篇文章我们创建服务消费者.首先我们在创建项目的pom文件中添加jar包 <dependency> <groupId>org.springframework.cloud</groupId> ...原创 2019-04-19 13:30:18 · 245 阅读 · 0 评论 -
Springcloud项目简单搭建三(路由管理)
springcloud中的路由搭建首先要知道我们为什么要为整个工程搭建一个路由的服务.springcloud的用意是将工程服务化,将一个大项目拆分成多个小服务,这样服务之间的运行互不影响.同时可以实现同一个服务的负载均衡的能力.同时可以通过路由来进行权限的控制,或者进行统一的请求处理等事情.在上一篇springcloud文章中,提供了serverone服务,还有可访问的地址http://lo...原创 2019-08-01 15:39:41 · 787 阅读 · 0 评论