SpringCloud如何配置注册中心-Eureka
程序员文章站
2022-06-28 17:13:27
本文介绍 在 springCloud中如何配置 注册中心Eureka完整demo地址: https://gitee.com/likunzhu/demo7.git目录结构如下:1、Eureka 注册中心作用?用于注册服务与发现服务服务提供者在Eureka中注册,表示“我是服务提供者,并且可以提供服务”;服务提供者在Eureka中注册,表示“我是服务消费者,我来Eureka查有那些服务是我需要的”。2、配置代码application.yml //配置文......
本文介绍 在 springCloud中如何配置 注册中心Eureka
完整demo地址: https://gitee.com/likunzhu/demo7.git
目录结构如下:
1、Eureka 注册中心作用?
用于注册服务与发现服务
服务提供者在Eureka中注册,表示“我是服务提供者,并且可以提供服务”;
服务提供者在Eureka中注册,表示“我是服务消费者,我来Eureka查有那些服务是我需要的”。
2、配置代码
application.yml //配置文件
server:
port: 7001
eureka:
instance:
hostname: replica1 #hostname 对应 host文件中127.0.0.1 ,实际就是ip地址
client:
fetch-registry: false #设置为false,则表示自己就是主持中心
register-with-eureka: false #表示是否向eureka注册自己,false
service-url: # 监控页面 EurekaServer的地址,现在是自己的地址,如果是集群,需要加上其它Server的地址。
# 单注册中心的写法 defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/,如果要扩展则 加个逗号在写一个http://replica3:7003/eureka/
defaultZone: http://replica2:7002/eureka/
pom.xml //依赖包
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka-server</artifactId>
<version>1.4.6.RELEASE</version>
</dependency>
Eureka_7001.java //启动类
@SpringBootApplication
@EnableEurekaServer//服务端的启动类,可以接受别人注册进来
public class Eureka_7001 {
public static void main(String[] args) {
SpringApplication.run(Eureka_7001.class,args);
}
}
3、如何打开控制面板?
地址栏输入:http://localhost:7001/ ,其中 localhost 为服务器地址 7001为Eureka模块 配置的端口号
4、Eureka 都挂了,微服务还能调通吗? 可以
https://developer.51cto.com/art/202005/616010.htm?pc
本文地址:https://blog.csdn.net/weixin_41034044/article/details/107884756
上一篇: java入门基础学习(一)
推荐阅读
-
Spring-Cloud Eureka注册中心实现高可用搭建
-
Nacos(四):SpringCloud项目中接入Nacos作为配置中心
-
SpringCloud之分布式配置中心Spring Cloud Config高可用配置实例代码
-
SpringCloud之服务注册与发现Spring Cloud Eureka实例代码
-
springcloud实现注册中心Eureka
-
Springcloud 2.x 版本 分布式配置中心
-
2.2注册中心:Eureka
-
SpringCloud-微服务的注册与发现Eureka
-
SpringCloud微服务实战:一、Eureka注册中心服务端
-
跟我学SpringCloud | 第七篇:Spring Cloud Config 配置中心高可用和refresh