Spring Cloud微服务架构(二)服务发现
一、服务注册好了之后,再创建一个服务提供的客户端。新建一个Spring Boot工程。在pom.xml文件中添加以下依赖:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Dalston.SR3</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
二、在启动类上加@EnableDiscoveryClient注解
@EnableDiscoveryClient //启动发现服务能力
@SpringBootApplication
public class Springtest2Application {
public static void main(String[] args) {
new SpringApplicationBuilder(Springtest2Application.class).web(true).run(args);
}
}
三、然后对application.properties文件进行以下配置:
spring.application.name=springtest2
server.port=2222
eureka.client.serviceUrl.defaultZone=http://localhost:1111/eureka/
四、运行上个工程的启动类,再运行本工程的启动类,访问http://localhost:1111/你将会看到以下页面。注意红色方框,表明已经有服务注册了。
欢迎大家关注我的微信公众号!
请打开支付宝扫一扫,有红包领哦!
感谢阅读,希望对你有所帮助。
还没有评论,来说两句吧...