随笔分类 - springcloud-netflix
摘要:引入配置中心模块 导入依赖 <!--config--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId> <version>2.1
阅读全文
摘要:新增路由模块 导入依赖 <!--zuul--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zuul</artifactId> <version>1.4.6.RE
阅读全文
摘要:服务熔断 服务熔断:服务端,某个服务超时或者异常,引起熔断(保险丝) 服务提供者 导入依赖 <!--hystrix--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starte
阅读全文
摘要:公共模块改造 导入依赖 <!--feign--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-feign</artifactId> <version>1.4.6.
阅读全文
摘要:服务消费者改造(客户端) Ribbon是基于Netflix,实现的一套客户端负载均衡的工具,只需修改客户端代码即可 导入依赖 <!--Ribbon--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spr
阅读全文
摘要:引入Eureka注册中心 新增注册中心模块 导入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka-server</artifactId> <vers
阅读全文
摘要:服务提供方 通过controller层向外暴露服务 // 提供Restful服务 @RestController public class DeptController { @Autowired private DeptService deptService;//具体业务逻辑 @PostMappin
阅读全文
摘要:父模块pom文件 <!--打包方式--> <packaging>pom</packaging> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source
阅读全文