Spring Eurake搭建

我只记录最简单的

首先创建boot工程,然后确定最重要的版本怎么管理,通常我是希望直接上依赖管理工具的


  
    
      
        org.springframework.cloud
        spring-cloud-dependencies
        Finchley.M7
        pom
        import
      
    
  

 eureka就可以躺着上了

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

 

其次最重要的,耗了我半天时间的依赖问题

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

 

加上服务启动就ok了,so easy,然后通过下面地址访问: http://localhost:8100/eureka/

然后接下来肯定是注册一个小consumer来玩玩啦

@SpringBootApplication
@EnableDiscoveryClient
public class App 
{
    public static void main( String[] args )
    {
        SpringApplication.run(App.class);
    }
}
spring:
  application:
    name: consumer

eureka:
  client:
    service-url:
      defaultZone: http://localhost:8100/eureka/eureka/

配置这里有个小插曲,因为我前面服务端起的名称是 eureka, 但是它本身网址是应用名+eureka进行注册,

/eureka/eureka/
这个奇葩的地址让我困惑了一阵子

注册后刷新页面就能看到了

 

转载于:https://www.cnblogs.com/iaoc/p/10117974.html

你可能感兴趣的:(Spring Eurake搭建)