SpringCloud
千g
做最好的自己
展开
-
【SpringCloud】2.部门服务消费者
接着上篇的博客,这次写一下部门服务消费者 创建一个子工程microservicecloud-consumer-dept-80 pom文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=...原创 2018-08-23 11:01:06 · 244 阅读 · 9 评论 -
【Spring Cloud】6.Eureka自我保护机制
EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER THAN THRESHOLD AND HENCE THE INSTANCES ARE NOT BEING EXPIRED JUST TO BE SAFE. 默认情况下,如果Eureka Serve...原创 2018-08-23 20:55:40 · 194 阅读 · 11 评论 -
【Spring Cloud】5.微服务完善
一、主机映射名称修改 修改8001的yml文件 重新启动服务 二、主机IP信息提示 修改8001的yml文件 修改之后重启服务,就可以看到ip地址了 三、超链接点击报错 修改8001的pom文件,在其中添加 <!-- actuator监控信息完善 --> <dependency> <groupId>org...原创 2018-08-23 12:25:21 · 175 阅读 · 9 评论 -
【Spring Cloud】4.将微服务provider注册到eureka服务中心
修改microservicecloud-provider-dept-8001工程,将其注入到服务中心 修改pom文件,在其中添加一下2个依赖 <!-- 将微服务provider侧注册进eureka --> <dependency> <groupId>org.springframework.cloud</groupId> <...原创 2018-08-23 11:55:05 · 597 阅读 · 9 评论 -
【SpringCloud】3.Eureka Server服务注册中心
新建子工程(服务注册中心)microservicecloud-eureka-7001 pom文件 新增一个相关的maven坐标 <!--eureka-server服务端 --> <dependency> <groupId>org.springframework.cloud</groupId>...原创 2018-08-23 11:26:35 · 173 阅读 · 10 评论 -
【SpringCloud】1.部门服务提供者
一、建立项目的父工程com.atguigu.springcloud 配置pom文件,将后续各个子模块公用的jar报统一提出来,类似一个抽象父类 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocat...原创 2018-08-23 10:39:54 · 218 阅读 · 11 评论 -
【SpringCloud】lombok安装
lombok介绍 通过注解方式减少POJO类的getter和setter等方法来消除冗余代码量,减少代码维护的负担。 eclipse安装lombok lombok官网:https://projectlombok.org/ lombok下载地址:https://projectlombok.org/download 1.下载lombok.jar 2.将lombok.jar移动到eclips...原创 2018-08-23 09:25:55 · 784 阅读 · 10 评论 -
【Spring Cloud】9.Ribbon客户端负载均衡配置一
修改80项目的pom文件,在其中添加一下依赖 <!-- Ribbon相关 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka</artifactId> ...原创 2018-08-26 17:14:29 · 183 阅读 · 17 评论 -
【Spring Cloud】8.Eureka集群配置
新建两个module工程,microservicecloud-eureka-7002,microservicecloud-eureka-7003 将microservicecloud-eureka-7001工程中pom文件的部分内容,复制到7002,、7003中 <dependencies> <!--eureka-server服务端 --> <de...原创 2018-08-26 10:06:26 · 164 阅读 · 12 评论 -
【Spring Cloud】7.Eureka服务发现
修改8001的controller,添加如下信息 @RequestMapping(value = "/dept/discovery", method = RequestMethod.GET) public Object discovery() { List<String> list = client.getServices(); System.out.printl...原创 2018-08-23 21:30:06 · 177 阅读 · 14 评论 -
【Spring Cloud】10.Ribbon负载均衡二
新建2个microservicecloud-provider-dept-8002,microservicecloud-provider-dept-8003 将microservicecloud-provider-dept-8001的内容复制到8002、8003中 新建数据库clouddb02,clouddb03 更改新建的项目 更改相应的端口号: server: port: 800...原创 2018-08-26 18:29:51 · 185 阅读 · 15 评论