SpringCloud-Eureka搭建

SpringCloud-Eureka的搭建

搭建流程如下:

一.Eureka Server

  1. 新建SpringCloud项目
  2. 导入依赖
    在pom.xml中导入eureka-server依赖
<dependencies> 
	<dependency>
		<groupId>org.springframework.cloud</groupId> 
		<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> 
	</dependency>
</<dependencies>

3.启动器

@SpringBootApplication 
@EnableEurekaServer  //该注解表示当前应⽤为Eureka Server
public class EurekaApplication { 
	public static void main(String[] args) { 
		SpringApplication.run(EurekaApplication.class, args); 
	} 
}
  1. 修改application.yml配置文件
server: 
	port: 9004	//当前服务的端口号
spring: 
	application: 
		name: eureka-server	//注册到Eureka的服务名
eureka: 
	client: 
		service-url:
		 # eureka 服务地址,如果是集群的话;需要指定其它集群eureka地址 			      	 
		 defaultZone: http://127.0.0.1:9004/eureka   
		 # 是否注册到注册中心,默认为true
		 # 当前为eureka server,无需注册自己
		 register-with-eureka: false 
		 # 是否从注册中心拉群服务列表,默认为true
		 # 当前为eureka server,无需拉取列表
		 fetch-registry: false
  1. 启动测试
    启动应⽤访问http://localhost:9004/,效果如图所示。
    在这里插入图片描述

二.Eureka Client

  1. 新建SpringCloud项目
  2. 导入依赖
    在pom.xml中导入eureka-client依赖
<dependencies> 
	<dependency> 
		<groupId>org.springframework.cloud</groupId> 
		<artifactId>spring-cloud-starter-netflix-eureka- client</artifactId> 
	</dependency> 
</dependencies>
  1. 启动类
@SpringBootApplication 
@EnableDiscoveryClient  //该注解表示当前应⽤为Eureka Client,即eureka的客户端
public class Application { 
	public static void main(String[] args) { 
		SpringApplication.run(Application.class, args); 
	} 
}
  1. 修改application.yml配置文件
server: 
	port: 9002	//当前服务的端口号
spring: 
	application: 
		name: cloud-order-service	//注册到Eureka的服务名,之后可作为当前服务的id使用
eureka: 
	client: 
		service-url:
		 # eureka 服务地址,如果是集群的话;需要指定其它集群eureka地址 			      	 
		 defaultZone: http://127.0.0.1:9004/eureka   
		 # 是否注册到注册中心,默认为true
		 # register-with-eureka: true
		 # 是否从注册中心拉群服务列表,默认为true
		 # fetch-registry: true

启动应⽤访问http://localhost:9004,效果如图所示。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值