【springcloud学习(dalston.sr1)】Eureka单个服务端的搭建(含源代码)(三)

该系列项目整体介绍及源代码请参照前面写的一篇文章【springcloud学习(dalston.sr1)】项目整体介绍(含源代码)(一)

这篇文章主要介绍单个eureka服务端的集群环境是如何搭建的。

通过前面的文章【springcloud学习(dalston.sr1)】Eureka服务端集群的搭建(含源代码)(二)我们已经知道了如何搭建eureka集群,现在我们只需要做简单改动,即可搭建单个eureka服务端。

我们把项目microservicecloud-eureka-7001的配置文件改成如下即可。

java 复制代码
server:
  port: 7001

eureka:
  instance:
    hostname: localhost  #eureka服务端的实例名称 这里依赖于hosts文件做过了映射,效果等同于localhost
  client:
    register-with-eureka: false #false表示不向注册中心注册自己
    fetch-register: false #false表示自己端就是注册中心,我的职责就是维护服务实力,并不需要去检索服务
    service-url:
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ #http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/
      # http://${eureka.instance.hostname}:${server.port}/eureka/ #设置与erueka server交互的地址查询服务和注册服务,都需要依赖于这个地址

由于是单个服务,不是集群,那么hostname直接写localhost(不依赖于hosts文件中的域名映射关系)即可,另外defaultZone也就配置成自身即可。如下图

然后启动服务,并在浏览器中输入地址 http://localhost:7001,可以看到如下页面即为成功

相关推荐
魔法阵维护师15 小时前
从零开发游戏需要学习的c#模块,第三十章(掉落物品 —— 血包与能量)
学习·游戏·c#
在学了加油15 小时前
Inception v1学习笔记
笔记·python·学习
JAVA社区15 小时前
Java高级全套教程(九)—— SpringCloud超详细实战详解
java·开发语言·后端·spring cloud·面试·职场和发展
是一个Bug15 小时前
LangChain 入门完全指南:核心概念、学习路线与实战 Demo
学习·langchain
IT策士15 小时前
第17篇 Docker Compose 进阶实战:多 Compose 文件与环境覆盖
docker·容器·eureka
晓梦林15 小时前
EVA靶场学习笔记
android·笔记·学习
Devin~Y15 小时前
大厂Java面试实录:Spring Boot/Cloud、Kafka、Redis、K8s 可观测性 + RAG/Agent(小Y翻车版)
java·spring boot·redis·spring cloud·kafka·kubernetes·mybatis
AI算法沐枫15 小时前
基于YOLO26深度学习的【果园荔枝检测与计数】系统设计与实现【python源码+Pyqt5界面+数据集+训练代码】
开发语言·人工智能·python·深度学习·qt·学习·机器学习
希望永不加班15 小时前
SpringBoot 服务注册与发现:Nacos/Consul/Eureka
java·spring boot·eureka·consul·java-consul
菜萝卜子15 小时前
【Docker】Harbor 代理缓存(Pull-Through Cache)配置与使用指南
spring cloud·云原生·eureka