SpringCloud框架学习
1.新建三个结点[注册中心 + A服务 + B服务]
2.Spring Cloud的缺点:存在网络延时,读写速度慢
3.ServerB(提供服务)可以有多个
4.注册中心eureka也可以存在多个,可以相互注册,用于备用机(涉及负载平衡)
访问实例流程
Debug运行流程
分别启动eureka、servera、serverb
新建一个SpringCloud的实例
新建servera工程
File--New--Project
新建Serverb工程
前面的新建过程参照servera
新建Eureka工程
前面的新建过程参照servera
代码流程
在eureka工程下新建application.yml
application.xml
spring:
application:
name:eureka
server:
port: 8888
eureka:
instance:
hostname: localhost
client:
register-with-eureka: false
fetch-registry: false
service-url:
defaultZone: http://${euraka.instance.hostname}:${server.port}/eureka
在EurekaApplication.java文件中修改
package com.example.eureka;
import org.springframework.boot.SpringApplication;
import org.springframework