SpringBoot(五)基于eureka注册的服务管理-Eureka Client

一、pom.xml

  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  4.0.0

  springcloud
  eurekaclient
  0.0.1-SNAPSHOT
  jar

  eurekaclient
  http://maven.apache.org
 
 
        org.springframework.boot
        spring-boot-starter-parent
        1.5.1.RELEASE
       
 

    
 
        UTF-8
        UTF-8
        1.8
   

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

        
       
            org.springframework.boot
            spring-boot-starter-actuator
       

        
       
            org.springframework.boot
            spring-boot-starter-web
       

   

   
       
           
                org.springframework.cloud
                spring-cloud-dependencies
                Dalston.RC1
                pom
                import
           

       

   

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

           
                org.apache.maven.plugins
                maven-compiler-plugin
                
                    1.7
                    1.7
                

            

       

   

   
       
            spring-milestones
            Spring Milestones
            https://repo.spring.io/milestone
           
                false
           

       

   

    

二、application.yml

server:
  port: 8762
spring:
  application:
    name: service-hi
eureka:
  client:
    service-url:
      defaultZone: http://localhost:8761/eureka/
 # instance:
    #默认值${spring.cloud.client.hostname}:${spring.application.name}:${spring.application.instance_id:${server.port}},
    #也就是:主机名:应用名:应用端口
    #自定义:  instance-id: client_01.com
    #显示主机ip地址+端口号
    #instance-id: ${spring.cloud.client.ipAddress}:${server.port}
    #prefer-ip-address: true    

三、Application.java

package springcloud.eurekaclient;

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

@SpringBootApplication
@EnableEurekaClient
public class Application 
{
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}
四、启动注册

你可能感兴趣的:(Spring,Boot)