09-Eureka-搭建eureka服务

09-Eureka-搭建eureka服务

1.动手实践:
1.搭建EurekaServer
2.将user-service、order-service都注册到Eureka
3.在order-service中完成服务拉取,然后通过负载均衡挑选一个服务,实现远程调用

2.搭建EurekaServer服务步骤如下:
1.创建项目,引入spring-cloud-starter-netflix-eureka-server的依赖

// eureka服务端
// 这里没有指定版本信息是因为在父工程中已经把版本信息都配置好了
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>

​ 2.编写启动类,添加@EnableEurekaServer注解

@SpringBootApplication
@Slf4j
@EnableEurekaServer
public class EurekaApplication {public static void main(String[] args) {SpringApplication.run(EurekaApplication.class, args);}
}

​ 3.添加application.yml文件,编写下面的配置
我自己就是Eureka,我为什么还要配置我自己的信息呢?
​ Eureka自己也是一个微服务,所以Eureka在启动的时候,会将自己也注册到Eureka上。这是为了将来Eureka集群之间通信去用的。
比如说我启动了两个或者三个Eureka,将来三个Eureka之间会互相做注册,这样他们就可以做数据交流了,所以将来defaultZone这个地方应该配的是Eureka集群的地址。如果有多个的话,以“,”隔开,现在因为是单机,所以这里配的是自己。所以这里的spring和eureka下面的东西,是为了做服务注册才配的这个信息启动Eureka服务之后。点击后面的10086端口可以直接在浏览器中打开。
​ 在Eureka界面:Instance currently registered with Eureka意思是”注册到Eureka的实例“,什么是实例??一个服务你每启动/每部署一份就叫一个实例,比如user服务我将来在线上部署是个,那就是十个实例。Eureka会记录一个服务的所有实例.

server:port: 10086
spring:application:name: eurekaserver   // 服务名称其实就是微服务的名称,注册到Eureka注册中心的时候就是这个名称,eureka自己也是一个微服务,所以他也需要一个名字
eureka:client:service-url:defaultZone: http://127.0.0.1:10086/eureka  #Eureka的地址信息

总结:
1.搭建EurekaServer
1.引入eureka-server依赖
2.天假@EnableEurekaServer注解
3.在application.yml中配置eureka地址

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/25607.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【设计模式】结构型设计模式之 组合模式

介绍 这里的组合模式&#xff0c;与之前的设计模式中的"组合关系"完全是两码事&#xff0c;这里的组合模式主要用来处理结构为树形的数据。 组合模式&#xff08;Composite Pattern&#xff09;是一种结构型设计模式&#xff0c;它允许你将对象组合成树状结构来表示…

MongoDB ObjectId 详解

MongoDB ObjectId 详解 MongoDB 是一个流行的 NoSQL 数据库,它使用 ObjectId 作为文档的唯一标识符。ObjectId 是一个 12 字节的 BSON 类型,它在 MongoDB 中用于保证每个文档的唯一性。本文将详细解释 ObjectId 的结构、生成方式以及它在 MongoDB 中的应用。 ObjectId 的结…

2024年水利水电安全员考试题库及答案

一、单选题 1.在各类有机电解质之间&#xff0c;其毒性大小排序正确的是&#xff08;&#xff09;。 A.脂肪煙〉醇&#xff1e;酮&#xff1e;环煙〉芳煙 B.脂肪煙&#xff1e;醇&#xff1e;酮〉芳煙〉环煙 C.芳煙〉醇&#xff1e;酮&#xff1e;环煙〉脂肪煙 D.芳煙〉酮…

【C++】函数模板和类模版

目录 前言 模板参数 类型模板参数 非类型模板参数 模板的特化 函数模板的特化 类模板的特化 全特化 偏特化 模板的分离编译 模板总结 前言 函数模板和类模板是C模板编程中的两个核心概念&#xff0c;它们允许程序员编写泛型代码&#xff0c;这些代码可以在多种数据…

月薪70-100k,京东招ML算法工程师和运筹优化专家!

Datawhale分享 推荐&#xff1a;黄玉琳&#xff0c;京东&#xff0c;Datawhale成员 团队介绍 我们是京东零售集团供应链算法优化团队&#xff0c;通过在人工智能与运筹优化领域的持续性技术革新,为京东自营千万级商品提供算法策略支持,实现了以用户为中心的供应链管理和更高效…

常用PromQL语句

常用PromQL语句 1. 查询CPU使用率&#xff1a;2. 查询内存使用率&#xff1a;3. 查询磁盘使用率&#xff1a;4. 查询网络带宽使用率&#xff1a;5. 查询数据库连接数&#xff1a;6. 查询HTTP请求响应时间&#xff1a;7. 查询日志错误数量&#xff1a;8. 查询系统负载&#xff1…

我的创作纪念日-2024年6月10日

机缘 最开始写博客的想法很单纯&#xff0c;记录自己的学习过程在以后可以随时回顾自己需要的知识。 收获 从第一篇博客到现在最明显的变化就是自己做实验和写东西的思路越来越规范了&#xff0c;学习了解实现的东西也更加具体了。通过一篇篇博客我看到了自己在一点点积累&am…

Web前端GIS入门:从基础到实践的全方位探索

Web前端GIS入门&#xff1a;从基础到实践的全方位探索 随着信息技术的飞速发展&#xff0c;地理信息系统&#xff08;GIS&#xff09;已经深入到我们生活的方方面面。而Web前端GIS作为GIS领域的一个重要分支&#xff0c;正逐渐成为开发者和研究者的热门选择。本文将从四个方面…

攻防世界---misc---BotW-

1、下载附件是一张图片 2、查看图片属性&#xff0c;用winhex分析&#xff0c;没有发现奇怪的地方&#xff0c;用binwalk&#xff0c;接着使用foremost 3、得到两张图片&#xff0c;一张是原图&#xff0c;一张是特殊的字符 4、经过查阅资料得知&#xff0c;这是希卡文字&#…

iOS 查看runtime源码的几种方法

目录 前言 查看runtime 源码方法 1.下载 Apple 官方提供的源代码 2.通过 GitHub 访问镜像 3.使用命令行工具查看 4.示例 前言 这篇博客主要介绍了查看iOS runtime源代码的方法。 查看runtime 源码方法 查看iOS runtime源码的方法包括以下几个步骤&#xff1a; 1.下载 A…

IPv6 归属地城市级 Api 接口 - 精准定位每一个连接

随着互联网的快速发展&#xff0c;人们对于网络安全和隐私保护的要求也越来越高。在网络世界中&#xff0c;每一个连接都有其特定的地理位置&#xff0c;了解连接的归属地信息对于识别恶意行为以及网络运营具有重要意义。IPv6 归属地城市级 Api 接口就能够实现对连接的精准定位…

复数乘法IP核的使用

一、IP核解析 在这张图片中&#xff0c;我们看到的是一个“Complex Multiplier (6.0)” IP 核的配置界面。以下是各个配置参数的详细说明&#xff1a; 1.1 Multiplier Construction Use LUTs: 选择这个选项时&#xff0c;乘法器将使用查找表&#xff08;LUTs&#xff09;来实现…

使用jemalloc实现信号驱动的程序堆栈信息打印

使用jemalloc实现信号驱动的程序堆栈信息打印 本文介绍应用如何集成jemalloc&#xff0c;在接收到SIGUSR1信号10时打印程序的堆栈信息。 1. 编译jemalloc 首先&#xff0c;确保你已经编译并安装了启用prof功能的jemalloc。以下是ubuntu18.04上的编译步骤&#xff1a; git c…

Understanding Diffusion Objectives as the ELBO with Simple Data Augmentation

Understanding Diffusion Objectives as the ELBO with Simple Data Augmentation 引言 本文前作 VDM 已经推导出了扩散模型可以将优化 ELBO 作为目标函数。然而现在 FID &#xff08;也就是感知质量&#xff09;最好的模型还是用的其他目标函数&#xff08;如 DDPM 的噪声预…

【JavaScript脚本宇宙】触摸、响应式、定制化——图形和图像库的百变魅力!

身临其境的视觉盛宴&#xff1a;图形与图像库全方位解析&#xff01; 前言 在现代Web开发中&#xff0c;图形和图像库扮演着至关重要的角色&#xff0c;为开发人员提供了丰富的工具和资源来实现各种视觉效果和交互体验。本文将深入探讨几种流行的图形和图像库&#xff0c;包括…

用AI制作历史解说视频:GPT + MidJourney + PiKa + FunSound + 剪映

1. 项目介绍 最近某站看到一个看到利用AI创作视频解说&#xff0c;成品画面很酷炫。对此以初学者视角进行复现&#xff0c;创意来源&#xff1a;用AI制作历史解说视频 2. 开始创作 我们参照原作者展示的内容&#xff0c;对古代人物屈原来生成解说视频。 2.1 故事脚本分镜 【…

Mysql数据库连接异常处理: Host is not allowed to connect to this MySQL server解决方法

这个错误&#xff0c;其实就是我们安装的MySQL不允许远程登录&#xff0c;解决方法如下&#xff1a; 1. 在装有MySQL的机器上登录MySQL mysql -u root -p密码&#xff0c;执行如下命令&#xff1a; use mysql; select host from user where user root; 该结果表示是当前的…

洛谷 P5043 【模板】树同构([BJOI2015]树的同构)题解 树哈希 树的重心

【模板】树同构&#xff08;[BJOI2015]树的同构&#xff09; 题目描述 树是一种很常见的数据结构。 我们把 N N N 个点&#xff0c; N − 1 N-1 N−1 条边的连通无向图称为树。 若将某个点作为根&#xff0c;从根开始遍历&#xff0c;则其它的点都有一个前驱&#xff0c;这…

区块链共识机制技术一--POW(工作量证明)共识机制

1. 概述 POW&#xff08;Proof of Work&#xff0c;工作量证明&#xff09;是一种通过消耗计算能力来解决复杂数学问题&#xff0c;从而达到共识的机制。它是最早应用于区块链技术的共识算法&#xff0c;最著名的应用便是比特币网络。 2. 工作原理 在POW机制中&#xff0c;节点…

FinePrint软件下载及安装教程

【简介】 FinePrint是功能强大的Windows打印机驱动程序&#xff0c;使用旨在帮助用户轻松获得更好的打印效果和功能&#xff0c;并且能够节省你的时间、金钱、纸张和墨水。 FinePrint支持自动双面打印的虚拟打印机工具&#xff0c;使用这款软件可以帮助用户打印双面装订的书籍…