eureka-Client
系列目录
1.建module
2.勾选依赖
修改boot版本 2.1.15
勾选web依赖和eureka discovery client依赖
3.同样的方法创建第二个 eureka-client
4.启动类注解@EnableEurekaClient
@SpringBootApplication
@EnableEurekaClient
public class EurekaClient01Application {
public static void main(String[] args) {
SpringApplication.run(EurekaClient01Application.class, args);
}
}
5.修改配置文件
eureka-client01
server.port=8001
spring.application.name=eureka-client
eureka.client.serviceUrl.defaultZone=http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/
eureka-client02
server.port=8002
spring.application.name=eureka-client
eureka.client.serviceUrl.defaultZone=http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/
6.创建controller
eureka-client-01和eureka-client-02都要创建
Controller->HelloController
@RestController
public class HelloController {
private final Logger logger = LoggerFactory.getLogger(this.getClass());
@Autowired
DiscoveryClient discoveryClient;
@RequestMapping("/hello")
public String hello() {
logger.info("services" + discoveryClient.getServices());
return "services" + discoveryClient.getServices();
}
}
7.启动eureka-client
8.查看http://localhost:7001/
启动成功
9.测试接口