Eureka常用配置以及常见问题总结

首先 祭出eureka的官方文档

http://cloud.spring.io/spring-cloud-static/Camden.SR1/#_service_discovery_eureka_clients

  • 添加@EnableEurekaClient 注解
  • 导入依赖
    <dependency>
        <groupId>org.springframework.cloudgroupId>
        <artifactId>spring-cloud-starter-eurekaartifactId>
    dependency>
  • yml配置
eureka:
  client:
    healthcheck:
      enabled: true
    serviceUrl:
      defaultZone: http://localhost:8761/eureka
  instance:
    prefer-ip-address: true
    instance-id: ${spring.application.name}:${spring.cloud.client.ipAddress}:${spring.application.instance_id:${server.port}}
    lease-renewal-interval-in-seconds: 5

emergency! eureka may be incorrectly claiming instances are up when they’re not. renewals are lesser
这个警告是由于我们心跳小于5下 就会报出提示(不影响使用)

你可能感兴趣的:(springclou)