eureka集群快速搭建

eureka集群快速搭建提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档eureka集群一、配置三个eureka-server二、启动三个eureka-server,并访问三、启动一个消费者四、访问三个eureka-server,都有消费者服务一、配置三个eureka-server三个eureka-server的application.yml文件如下eureka-serverserver:port:8761eureka:instance:hostname:eureka-s

大家好,又见面了,我是你们的朋友全栈君。


一、配置三个eureka-server

三个eureka-server的application.yml文件如下

eureka-server

server:
  port: 8761

eureka:
  instance:
    hostname: eureka-server
  client:
    #false表示不向注册中心注册自己。
    registerWithEureka: false
    #false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务
    fetchRegistry: false
    serviceUrl:
      defaultZone: http://eureka-server1:8900/eureka/,http://eureka-server2:8901/eureka/

eureka-server1

server:
  port: 8900

eureka:
  instance:
    hostname: eureka-server1
  client:
    #false表示不向注册中心注册自己。
    registerWithEureka: false
    #false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务
    fetchRegistry: false
    serviceUrl:
      defaultZone: http://eureka-server:8761/eureka/,http://eureka-server2:8901/eureka/

eureka-server2

server:
  port: 8901

eureka:
  instance:
    hostname: eureka-server2
  client:
    #false表示不向注册中心注册自己。
    registerWithEureka: false
    #false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务
    fetchRegistry: false
    serviceUrl:
      defaultZone: http://eureka-server:8761/eureka/,http://eureka-server1:8900/eureka/

注意:需要配置三个hostname(如何配置自行百度),否则无法集群

二、启动三个eureka-server,并访问

http://eureka-server:8761/
在这里插入图片描述

http://eureka-server1:8900/
在这里插入图片描述

http://eureka-server2:8901/
在这里插入图片描述
注意:
在这里插入图片描述
这里的意思就是这两个注册中心是当前注册中心的集群节点,当前注册中心会从这两个节点同步服务,这里是通过hostname辨别的,所以配置yml参数的时候需要配置不同的hostname。这里有显示配置的集群节点,就证明集群配置成功了。

三、启动一个生产者

消费者application.yml文件如下

eureka:
  client:
    serviceUrl:
      defaultZone: http://localhost:8761/eureka/
server:
  port: 8763
spring:
  application:
    name: service-hi

注意:向三个eureka-server中任意一个注册即可,集群节点会自动同步

四、访问三个eureka-server,都有生产者服务

http://eureka-server:8761/
在这里插入图片描述
http://eureka-server1:8900/

在这里插入图片描述
http://eureka-server2:8901/
在这里插入图片描述
到此,eureka集群配置就完成了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/136536.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • vi常用命令

    vi常用命令[toc]一、关于vi==========vi是最强大的文本编辑器,没有之一。尽管vi已经是古董级的软件,但还是有无数新人迎着困难去学习,可见其经典与受欢迎的程度。无论是小说中还是电视剧,真

  • java截取某个字符后面的字符串_java如何截取字符串

    java截取某个字符后面的字符串_java如何截取字符串提示:java截取某个字符之前或者之后的字符串文章目录一、java截取某个字符之前或者之后的字符串:1.截取”_”之前字符串2.截取”_”之后字符串二、截取正数第二个”_”后面的内容一、java截取某个字符之前或者之后的字符串:1.截取”_”之前字符串代码如下(示例)://java截取某个字符之前的字符串publicstaticvoidsubstringTest01(){Stringstr=”test_https://www.baidu.com/”;//截

  • 二进制的权展开式_进制按权展开方法

    二进制的权展开式_进制按权展开方法1.问题描述为什么二进制按权展开就是十进制?按照我们所学到的知识,来举例说明。比如:(1111)2按权展开就是:1×23+1×22+1×21+1×20=15我们得到了15对吧,那么两个问题为什么15这个就是十进制呢?为什么展开后相加就正好等于十进制的15呢?2.问题解答首先来看我们为什么按权展开?(1111)2因为逢二进一所以按权展开就是要这样:1×23+1×22+1×21+1×20由于我们习惯性的把加起来的和等于十进制的15所以我们会误认为,按权展开就是十进制其.

    2022年10月17日
  • Pytest(13)命令行参数–tb的使用[通俗易懂]

    Pytest(13)命令行参数–tb的使用[通俗易懂]前言pytest使用命令行执行用例的时候,有些用例执行失败的时候,屏幕上会出现一大堆的报错内容,不方便快速查看是哪些用例失败。–tb=style参数可以设置报错的时候回溯打印内容,可以设置参

  • Excel_VBA_编程教程(完整版)

    Excel_VBA_编程教程(完整版)http://wenku.baidu.com/link?url=j7yxykC9P7sbbvMgNFIHfvA1qxO1ZKS4e7D70fwk_SEXiFGHn9CdUyMXeGVSMQIcrH33V-jmQJW1H-OqkFYpl7f86ytQzAyb4JhPwAF0kda

  • 龙芯CPU架构_龙芯mips架构

    龙芯CPU架构_龙芯mips架构龙芯架构龙芯指令集:CPU访存指令24个全部来自MIPSCPU算数指令(ALU)10个全部来自MIPSCPU算数指令14个全部来自MIPSCPU乘除指令12个来自MIPS12个来自龙芯(其中8个重复MIPS指令功能)CPU跳转分支指令20个全部来自MIPSCPU位移指令15个全部来自MIPSCPU特殊指令2个全部来自MIPSCPU异常指令12个全…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号