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

相关推荐
im_AMBER2 小时前
学习日志19 python
python·学习
_Kayo_6 小时前
VUE2 学习笔记6 vue数据监测原理
vue.js·笔记·学习
chenchihwen6 小时前
大模型应用班-第2课 DeepSeek使用与提示词工程课程重点 学习ollama 安装 用deepseek-r1:1.5b 分析PDF 内容
人工智能·学习
超浪的晨6 小时前
Java UDP 通信详解:从基础到实战,彻底掌握无连接网络编程
java·开发语言·后端·学习·个人开发
悠哉悠哉愿意8 小时前
【电赛学习笔记】MaxiCAM 项目实践——与单片机的串口通信
笔记·python·单片机·嵌入式硬件·学习·视觉检测
快乐肚皮8 小时前
ZooKeeper学习专栏(五):Java客户端开发(原生API)详解
学习·zookeeper·java-zookeeper
慕y2748 小时前
Java学习第七十二部分——Zookeeper
java·学习·java-zookeeper
★YUI★9 小时前
学习游戏制作记录(剑投掷技能)7.26
学习·游戏·unity·c#
蓝桉80210 小时前
opencv学习(图像金字塔)
人工智能·opencv·学习
rannn_11111 小时前
Java学习|黑马笔记|Day23】网络编程、反射、动态代理
java·笔记·后端·学习