随笔分类 - springCloud
摘要:客户端负载均衡工具顾名思义应该是更改客户端即consumer
阅读全文
摘要:1.Git的文件 config-dept.yml spring: profiles: active: dev server: port: 8001 #mybatis的配置 mybatis: type-aliases-package: com.wu.springcloud.pojo mapper-lo
阅读全文
摘要:1. 远程配置文件 项目结构 依赖导入 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depende
阅读全文
摘要:服务端连接到github,然后客户端连接到服务端 1. 项目配置 1.主启动类 @SpringBootApplication @EnableConfigServer//开启配置服务 public class ConfigServer_3344 { public static void main(St
阅读全文
摘要:如何配置一个zuul: 1.pom文件 <dependency> <groupId>com.wu</groupId> <artifactId>springcloud-api</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <dep
阅读全文
摘要:作用:监控请求信息 1. pom文件配置信息 需要被监控的服务提供者hystrix-8001的配置 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-hystrix</
阅读全文
摘要:服务熔断是服务端的行为,服务降级是客户端的行为 熔断是被动的,比如客户查找了数据库没有的数据,显示提示信息 降级是主动的,比如关闭服务端在客户端给出提示信息 服务熔断: 这里建立了一个hystrix-8001模块来模拟熔断的服务端 导入依赖 <dependency> <groupId>org.spr
阅读全文
摘要:在项目中整合Feign 1.0 在如下两个模块的pom文件中加入如下依赖(feign项目是之前consumer项目的翻版) <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-start
阅读全文
摘要:创建三个相同数据库分别为db01,db02,db03内容一致只不过是db_souce字段分别代表三个数据库的名字 效果如图:刷新页面,数据来源于三个数据库 配置Ribbon的步骤 1. 针对Consumer模块 1.1 导入依赖包括ribbon和eureka <!--ribbon--> <depen
阅读全文
摘要:0.项目结构 api和consumer模块没有变化(参考之前的项目) 7001-7003是注册的三个eureka服务,正常应该是在三台电脑上进行操作,这里只是进行一个模拟 1.Eureka模块 由于模块相似,这里只写一个模块 1.1 pom <dependencies> <!--eureka包-->
阅读全文
摘要:0.数据库 1.父项目pom(使用dependencyManagement标签管理依赖的版本) <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="h
阅读全文

浙公网安备 33010602011771号