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/你将会看到以下页面。注意红色方框,表明已经有服务注册了。

在这里插入图片描述

欢迎大家关注我的微信公众号!

在这里插入图片描述

请打开支付宝扫一扫,有红包领哦!

在这里插入图片描述
感谢阅读,希望对你有所帮助。

猜你喜欢

转载自blog.csdn.net/qq_38775369/article/details/87874933