1、用Eureka实现"服务提供者"
1.1、创建Eureka客户端
1.2、添加依赖
代码语言:javascript复制 <!--web依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
1.3、添加配置
代码语言:javascript复制spring.application.name=provider
server.port=8082
provider.name=provider-1
eureka.client.service-url.defaultZone=http://eureka01:8080/eureka/,http://eureka02:8081/eureka/
1.4、启用注册和发现
在启动类中添加注解@EnableEurekaClient
代码语言:javascript复制@SpringBootApplication
@EnableEurekaClient
public class EurekeProviderApplication {
public static void main(String[] args) {
SpringApplication.run(EurekeProviderApplication.class, args);
}
}
1.5、实现"服务提供者"的接口
代码语言:javascript复制@RestController
public class HelloController {
@Value("${provider.name}")
private String name;
@GetMapping("/hello")
public String hello(){
return name;
}
}