HM-SpringCloud微服务系列1.4【Eureka注册中心】

1 Eureka的结构和作用

1-1 远程服务调用存在的问题

HM-SpringCloud微服务系列1.4【Eureka注册中心】
在上个案例中通过url硬编码进行了远程服务调用
HM-SpringCloud微服务系列1.4【Eureka注册中心】

1-2 Eureka的结构与作用

HM-SpringCloud微服务系列1.4【Eureka注册中心】
HM-SpringCloud微服务系列1.4【Eureka注册中心】
HM-SpringCloud微服务系列1.4【Eureka注册中心】
HM-SpringCloud微服务系列1.4【Eureka注册中心】

2 搭建eureka-server

HM-SpringCloud微服务系列1.4【Eureka注册中心】
HM-SpringCloud微服务系列1.4【Eureka注册中心】
HM-SpringCloud微服务系列1.4【Eureka注册中心】
HM-SpringCloud微服务系列1.4【Eureka注册中心】
HM-SpringCloud微服务系列1.4【Eureka注册中心】
HM-SpringCloud微服务系列1.4【Eureka注册中心】

HM-SpringCloud微服务系列1.4【Eureka注册中心】
HM-SpringCloud微服务系列1.4【Eureka注册中心】

server:
  port: 10086 # eureka服务服务端口(自定义)
spring:
  application:
    name: eureka-server # eureka服务名称
eureka:
  client:
    service-url: # eureka服务地址
      defaultZone: http://127.0.0.1:10086/eureka # 此处可配置集群,本地测试为单机
# 因为eureka自己也是一个微服务,所以启动eureka时会将自身也注册到eureka中
package cn.itcast.eureka;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;

@EnableEurekaServer
@SpringBootApplication
public class EurekaApplication {

    public static void main(String[] args) {
        SpringApplication.run(EurekaApplication.class, args);
    }
}

HM-SpringCloud微服务系列1.4【Eureka注册中心】
HM-SpringCloud微服务系列1.4【Eureka注册中心】
HM-SpringCloud微服务系列1.4【Eureka注册中心】

HM-SpringCloud微服务系列1.4【Eureka注册中心】

3 服务注册

4 服务发现

上一篇:eureka服务如何下线及启动


下一篇:SpringCloud 注册中心