首页 > 其他分享 >注册中心Eureka

注册中心Eureka

时间:2022-12-01 19:24:29浏览次数:54  
标签:中心 spring server application 注册 Eureka eureka public cloud

title: 注册中心Eureka
date: 2022-12-01 18:47:46
tags:

https://gitee.com/hslxy/spring-cloud-learning
注册中心 Eureka

服务端

pom

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
        </dependency>

application.yml

server:
  port: 8001

spring:
  application:
    name: eureka-server
eureka:
  instance:
    hostname: localhost 
  client:
    fetch-registry: false 
    register-with-eureka: false 
  server:
    enable-self-preservation: false 

主函数添加注解@EnableEurekaServer

@EnableEurekaServer
@SpringBootApplication
public class EurekaServerApplication {
    public static void main(String[] args) {
        SpringApplication.run(EurekaServerApplication.class, args);
    }

}

客户端

pom

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
        </dependency>

application.yml

server:
  port: 8101 
spring:
  application:
    name: eureka-client 
eureka:
  client:
    register-with-eureka: true 
    fetch-registry: true 
    service-url:
      defaultZone: http://localhost:8002/eureka/,http://localhost:8003/eureka/

主函数添加@EnableDiscoveryClient

@EnableDiscoveryClient
@SpringBootApplication
public class EurekaClientApplication {
    public static void main(String[] args) {
        SpringApplication.run(EurekaClientApplication.class, args);
    }
}

标签:中心,spring,server,application,注册,Eureka,eureka,public,cloud
From: https://www.cnblogs.com/hslxy/p/16942418.html

相关文章

  • EUREKA注册中心删除无用的服务
    EUREKA下线服务postman发起delete请求,url格式如下:http://注册中心地址/eureka/apps/剔除的服务名/剔除的实例名/status?value=OUT_OF_SERVICE)EUREKA注册中心删除无用的......
  • springboot 项目自动重启脚本及注册方式
    创建脚本文件/etc/init.d/prs_xml.jar 添加脚本chkconfig-add prs_xml.jar查看服务列表chkconfig--list 启动服务chkconfigprs_xml.jaron设置启动等级chk......
  • 数据中心行业电能质量监测与治理方案
    安科瑞陈盼摘要:数据中心行业在国民经济中起到了不可替代的作用,但其繁多的非线性电力负载,如通讯系统、大型计算机、网络控制设备、变频空调、各种数码办公设备、灯光调控系......
  • 回归测试应该怎么做?可出权威软件测试报告的软件测评中心推荐
    回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。自动回归测试将大幅降低系统测试、维护升级等阶段的成本,是整个软件测试过......
  • .NET集成Yitter.IdGenerator实现分布式Id,并使用redis自动注册WorkerId
    参考文章多语言新雪花算法(SnowFlakeIdGenerator)添加依赖Install-PackageYitter.IdGenerator-Version1.0.14自动注册WorkerId的动态库下载这是一个go语言版本的......
  • springcloud之注册中心概述
        微服务的注册中心:记录了服务和服务地址的映射关系.在分布式架构中,服务会注册到这里,当服务需要调用其他服务时,就在这里找到服务的地址,进行调用.注册中心包......
  • springcloud之Eureka概述
    Eureka是Netflix开发的服务发现框架,SpringCloud将它集成在自己的子项目spring-cloud-netflix中,实现SpringCloud的服务发现功能.Eureka的基础架构由3个角色组成:1-EurekaS......
  • springcloud之使用eureka例子
    搭建EurekaServer1-创建工程 eureka_server子模块2-导入坐标eureka_server的pom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/P......
  • springcloud之使用eureka例子&实现高可用
    1-准备2(.../n)个EurekaServer,需要相互注册  1号server:9000  首先,将eureka_server子模块的resources中的application.yml修改如下server:port:9000#端口#配......
  • springcloud之eureka server启动原理
    /org/springframework/cloud/spring-cloud-netflix-eureka-server/2.1.0.RELEASE/spring-cloud-netflix-eureka-server-2.1.0.RELEASE.jar!/META-INF/spring.factories中 ......