Spring Cloud之旅(一) -- 注册中心

前言

刚刚把公司的工程改成了Spring Boot,接下来打算试下Spring Cloud,首先第一步是创建一个注册中心。所有的服务提供者和服务消费者都要向注册中心注册自己,才能被其它客户端发现或者发现其它客户端。

开始创建

pom.xml


    4.0.0
    
        org.springframework.boot
        spring-boot-starter-parent
        2.0.1.RELEASE
         
    
    com.asiainfo.aigov
    eureka-server
    0.0.1-SNAPSHOT
    jar
    eureka-server
    http://maven.apache.org
    
    
        UTF-8
        1.8
        Finchley.RELEASE
    
    
    
        
            
                org.springframework.cloud
                spring-cloud-dependencies
                ${spring-cloud.version}
                pom
                import
            
        
    

    
        
            org.springframework.cloud
            spring-cloud-starter-netflix-eureka-server
        
    

application.yml

server:
  port: 8761

eureka:
  instance:
    hostname: localhost
  client:
    registerWithEureka: false
    fetchRegistry: false
    serviceUrl:
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

EurekaServerApplication

package com.asiainfo.aigov.eureka_server;

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

@EnableEurekaServer
@SpringBootApplication
public class EurekaServerApplication {

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

启动工程

访问http://localhost:8761/

Spring Cloud之旅(一) -- 注册中心_第1张图片
Eureka

你可能感兴趣的:(Spring Cloud之旅(一) -- 注册中心)