springcloud-eureka注册中心(eureka-server)

创建父工程




    4.0.0

    demo.cloud
    springcloud-demo
    1.0-SNAPSHOT

    
    
        org.springframework.boot
        spring-boot-starter-parent
        2.0.6.RELEASE
        
    

    
        1.8
        Finchley.SR2
        true
    

    
        
            
            
                org.springframework.cloud
                spring-cloud-dependencies
                ${spring-cloud.version}
                pom
                import
            
        
    

     
        
        
            org.springframework.boot
            spring-boot-starter-test
            test
        
    

    
        
            
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    

创建eureka注册中心(eureka-server)

  1. 在父工程下创建一个maven项目



    
        springcloud-demo
        demo.cloud
        1.0-SNAPSHOT
    
    4.0.0

    eureka-server

    eureka-server

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


  1. 修改application.yml文件
server:
  port: 8761

eureka:
  instance:
    #注册中心地址
    hostname: localhost
  client:
    #是否将自己注册到Eureka服务中
    register-with-eureka: false
    #是否从Eureka服务中获取注册信息
    fetch-registry: false
    #Eureka发现服务与注册服务的地址
    service-url:
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka

spring:
  application:
    #服务名称
    name: eureka-server
  1. 启动应用程序
    启动eureka注册中心只需要在启动程序添加@EnableEurekaServer注解
@SpringBootApplication
@EnableEurekaServer
public class EurekaServerApplication {

    public static void main(String[] args) {
        SpringApplication.run(EurekaServerApplication.class, args);
    }
}
  1. 访问eureka注册中心界面
    eureka-server是有界面的,启动应用后,访问http://localhost:8761 (对应application.yml中的端口)

项目路径

作者博客

你可能感兴趣的:(springcloud-eureka注册中心(eureka-server))