分布式(微服务)项目拆分之注册中心、服务消费者、服务提供者的相关配置

本文介绍了如何使用SpringCloud Eureka搭建注册中心,并详细讲述了服务提供者和服务消费者的配置过程,包括添加依赖、配置文件修改、启动类注解等。在服务提供者中,创建了数据提供controller,并通过RestTemplate消费服务。最后,验证了服务消费者成功注册到Eureka并能获取服务提供者的数据。
摘要由CSDN通过智能技术生成

分布式(微服务)项目拆分之注册中心、服务消费者、服务提供者的相关配置

注意事项

整个过程中要注意导包、版本、JDK是否有添加等问题

操作步骤

注册中心:Eureka(服务注册于发现的框架),是SpringCloud Netflix的一部分,整个过程中要注意导包、版本、JDK是否有添加等问题

  1. SpringCloud是基于SpringBoot的,所以先要创建一个SpringBoot项目:demo_eureka(注册中心)并打开(其垂直拆分的项目一起打开,放在一个文件夹里面)。
  2. 将注册中心demo_eureka的pom.xml文件添加到Maven Project中管理,然后开始配置注册中心:
  3. 导包
   <dependency>
   		<groupId>org.springframework.cloud</groupId>
   		<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
   </dependency>
//-------------------------------------------------------------------------------
   <dependencyManagement>
   	<dependencies>
   		<dependency>
   			<groupId>org.springframework.cloud</groupId>
   			<artifactId>spring-cloud-dependencies</artifactId>
   			<version>${
   spring-cloud.version}</version>
   			<type>pom</type>
   			<scope>import</scope>
   		</dependency>
   	</dependencies>
   
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值