【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,可以看到如下页面即为成功

相关推荐
心中有国也有家3 小时前
AtomGit Flutter 鸿蒙客户端: ChangeNotifier 模式
学习·flutter·华为·harmonyos
取地址符3 小时前
C++学习笔记(基于learn-cxx)(1)
c++·经验分享·笔记·学习
恣逍信点4 小时前
主观是客观的聚焦
人工智能·学习·程序人生·生活·业界资讯·交友·哲学
打球她不香吗5 小时前
本周ALLegro学习内容的总结
学习·allegro
其实防守也摸鱼6 小时前
蓝队相关知识学习(1)---常用堡垒机和服务器
服务器·功能测试·学习·网络安全·网络攻击模型·攻防对抗·蓝队
冰可乐配6 小时前
fmpeg音频编码组件aac(Advanced Audio Coding (AAC) encoder)学习
学习·音视频·aac
憧憬成为java架构高手的小白7 小时前
MySQl学习
学习
三品吉他手会点灯7 小时前
嵌入式机器学习 - 学习笔记1.1.1 - 什么是机器学习?
c语言·人工智能·笔记·嵌入式硬件·学习·机器学习
程序猿小泓7 小时前
从 Claude Code 学 Agent Harness:一个前端工程师的 AI Agent 学习笔记
前端·人工智能·学习
minglie18 小时前
Axi4Full转SMMR突发读写和单次读写对比
学习