依赖
Eureka-1.x
<!-- Eureka-1.x依赖上不区分server和client --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka</artifactId></dependency>
Eureka-2.x
Eureka Server
<!-- Eureka Server --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId></dependency>
Eureka Client
<!-- Eureka Client --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency>
配置
应用
Eureka Server
@EnableEurekaServer@SpringBootApplicationpublic class MyApp { public static void main(String[] args) { SpringApplication.run(MyApp.class, args); }}
Eureka Client
@EnableEurekaClient@SpringBootApplicationpublic class MyApp { public static void main(String[] args) { SpringApplication.run(MyApp.class, args); }}