小工具      在线工具  汉语词典  css  js  c++  java

Eureka相互注册,只显示对方或只在一个中显示问题

# Spring Cloud,eureka,spring cloud,java 额外说明

收录于:152天前

在使用eureka编写微服务程序时,遇到了一个问题,就是在两个eureka_server相互注册时,每个eureka中要么只显示对方,要么只在一个中显示。

两种配置如下:

# 配置服务名称 == 注册中心server
spring.application.name=eureka_server_copy

# 服务端口号
server.port=7000

# 配置服务实例ip
eureka.instance.hostname=localhost
#是否将eureka注册到注册中心(本自身注册)

eureka.client.register-with-eureka=true

#是否从eureka中获取注册地址(后台已ip显示而不是域名)
eureka.client.fetch-registry=false

# 配置eureka客户端要连接的服务端信息
eureka.client.service-url.defaultZone=http://localhost:9000/eureka/,http://localhost:7000/eureka/
# 配置服务名称 == 注册中心server
spring.application.name=eureka_server

# 服务端口号
server.port=9000

# 配置服务实例ip
eureka.instance.hostname=localhost



#是否将eureka注册到注册中心(本自身注册)

# 将本身注册到注册中心
eureka.client.register-with-eureka=true

#是否从eureka中获取注册地址(后台已ip显示而不是域名)
eureka.client.fetch-registry=false

# 配置eureka客户端要连接的服务端信息
eureka.client.service-url.defaultZone=http://localhost:7000/eureka/,http://localhost:9000/eureka/


我修改了eureka.client.service-url.defaultZone地址的顺序问题,当本机的端口在前时,只显示对方的,自己不显示,当本机端口的地址在后时只显示在一个上:

在这里插入图片描述

在这里插入图片描述

出现这个结果的原因是主机名相同并且使用localhost作为注册地址。

# 配置服务实例ip
eureka.instance.hostname=localhost 

eureka.client.service-url.defaultZone=http://localhost:9000/eureka/,http://localhost:7000/eureka/

以上两个时造成注册中心不能相互注册的原因,将主机名随意命名,使用172.0.0.1代替localhost即可:

eureka.instance.hostname=machine2



#是否将eureka注册到注册中心(本自身注册)

eureka.client.register-with-eureka=true

#是否从eureka中获取注册地址(后台已ip显示而不是域名)
eureka.client.fetch-registry=false

# 配置eureka客户端要连接的服务端信息
eureka.client.service-url.defaultZone=http://127.0.0.1:9000/eureka/,http://127.0.0.1:7000/eureka/

修改后即可互相注册:

在这里插入图片描述
在这里插入图片描述

. . .

相关推荐

额外说明

idea中git操作提示Untracked Files Prevent Pull

解决办法 关闭掉Untracked Files Prevent Pull窗口。 源码中删除Untracked Files Prevent Pull 窗口中显示的文件,在重新进行pull操作,就可以解决了。

额外说明

Lambda 六种语法格式

  //左侧: Lambda 表达式的参数列表 //右侧: Lambda 表达式中所需执行的功能,即Lambda体   package com.lm; import org.junit.Test; import java.util.*; import

额外说明

Spring 官网无法查看的版本依赖如何查看?

我之前写了一个博客总结在里面大家点击链接即可: 地址:有完整的教程,扩展第二种1.2 即可;

额外说明

ES6 —— 构造函数和原型

文章目录 1、利用构造函数创建对象 2、实例成员和静态成员 3、构造函数原型对象 prototype 4、对象原型 `__proto__` 5、constructor 构造函数 6、原型链 7、JavaScript 成员的查找机制(规则) 8、原型对象中

额外说明

unity VR:如何创建手部动作

用AnimatController中的BlendTree,设置四个动画动作配合两个参数形成矩阵。 矩阵有四个顶点,分别代表四个动画 每一个动画的动作为0.1妙,也就是一帧,其实没有变化 把四个动画代入顶点,可以完成动画互相之间的融合。 创建新的动画需要B

额外说明

使用Process Explorer/Process Hacker和Windbg高效排查软件高CPU占用问题

目录 1、为什么需要将Process Explorer/Process Hacker与Windbg结合起来分析高CPU占用问题? 1.1、使用Windbg分析时为什么还要使用Process Explorer/Process Hacker呢? 1.2、使用

额外说明

PHP用curl发起POST和GET的请求

文章目录 前言 二、curl实现逻辑 2.1 发送GET请求 2.2 发送POST请求 2.3 其他选项 三、file_get_content实现POST 总结 前言 本文已收录于PHP全栈系列专栏:PHP快速入门与实战 在Web开发中,经常需要与其他服

额外说明

CSS 图片等比缩放和拉伸

一、代码 <template> <div> <!-- 等比缩放 --> <div> <div class="img-div"> <im

额外说明

经纬度转换 国测局 GCJ02 地球 WGS84 百度 BD09

/** * 各地图API坐标系统比较与转换; WGS84坐标系:即地球坐标系,国际上通用的坐标系。设备一般包含GPS芯片或者北斗芯片获取的经纬度为WGS84地理坐标系, 谷歌地图采用的是WGS84地理坐标系(中国范围除外); * GCJ02坐标系:即

额外说明

【数据结构】链表:看我如何循序渐进

-栏目内容:数据结构 子夜的星的主页 -座右铭:太阳升起,一人死去,但功德不减。 文章目录 一、简介2.链表 1. 定义2. 单链表 Ⅰ.创建一个新节点二.内存泄漏三.插入一个节点四.销毁所有节点Ⅴ.反转链表 3.双向链表4.循环链表 Ⅰ.单向循环链表二

ads via 小工具