搭建微服务注册中心(命令行简易版,不使用IDE)

ops/2024/9/23 2:45:32/

目录

1、微服务注册中心Eureka简介

2、安装Maven

3、配置Maven

4、配置环境变量和Java

5、创建Eureka

6、启动项目


1、微服务注册中心Eureka简介

微服务注册中心Eureka是Netflix开发的一个开源服务注册与发现组件,也是Spring Cloud体系中的核心组件之一

Eureka主要应用于微服务架构中,特别是在大型、复杂的分布式系统中,用于管理和发现服务。在微服务架构中,一个大型项目通常会被拆分成多个独立的服务,这些服务之间需要相互调用以完成复杂的业务逻辑。Eureka作为注册中心,负责记录每个服务的IP、端口以及服务的功能,使得服务消费者能够方便地找到并调用所需的服务。

1)Eureka的组成

Eureka包含两个主要的组件:Eureka Server和Eureka Client。

Eureka Server:作为服务注册中心,提供服务注册和发现的功能。Eureka Server维护着一个服务注册表,记录了所有可用的服务实例的信息,如IP地址、端口号等。

Eureka Client:作为微服务系统中的服务实例,用于与Eureka Server进行交互。Eureka Client可以是服务提供者,也可以是服务消费者。服务提供者在启动时向Eureka Server注册自己的服务信息,服务消费者在启动时也会向Eureka Server注册,并获取一份可用服务列表。


http://www.ppmy.cn/ops/114546.html

相关文章

富文本编辑器wangEdittor使用入门

一、wangEdittor介绍 富文本编辑器为开源产品wangEditor。wangEditor是一款轻量级Web富文本编辑器,配置方便,使用简单。读者可在其官网和GitHub仓库进行更多了解。主要有以下功能: 1)图文混排 wangEditor可以编辑的内容比较丰富…

gin基本使用

中文文档:https://gin-gonic.com/zh-cn/docs/ 下载和安装gin模块 go get -u github.com/gin-gonic/gin简单接口demo package mainimport "github.com/gin-gonic/gin"func main() {r := gin.Default() // 创建一个默认的路由引擎r.GET("/pin…

Flutter启动无法运行热重载

当出现这种报错时,大概率是flutter的NO_Proxy出问题。 请忽略上面的Android报错因为我做的是windows开发这个也就不管了哈,解决下面也有解决报错的命令大家执行一下就行。 着重说一下Proxy的问题, 我们看到提示NO_PROXY 没有设置。 这个时候我…

Mac系统Docker中SQLserver数据库文件恢复记录

Mac系统Docker中SQLserver数据库文件恢复记录 Mac想要安装SQLsever,通过docker去拉去镜像是最简单方法。 一、下载Docker Docker 下载安装: 需要‘科学上网’ 才能访问到docker官网。( https://docs.docker.com/desktop/install/mac-ins…

如何在 CentOS 中管理用户、组和服务状态

如何在 CentOS 中管理用户、组和服务状态 在 CentOS 系统中,用户管理、文件权限设置以及服务的启动与管理是系统管理的重要组成部分。本文将通过实际案例,逐步展示如何新建用户组、创建用户、修改文件权限以及使用 systemctl 来管理系统服务。让我们开始…

数模方法论-整数规划

一、基本概念 非线性规划的应用包括工程设计、资源分配、经济模型等。在求解过程中,由于非线性特性,常用的方法有梯度法、牛顿法、启发式算法等。求解非线性规划问题时,解的存在性和唯一性通常较难保证,且可能存在多个局部最优解…

第十一章 【后端】商品分类管理微服务(11.5)——增强响应

11.5 增强响应 在前后端分离的开发模式下,我们一般会统一后端的响应格式,比如自定义 Response 结构,但每个开发者可能会封装各自的 Response 结构,造成不一致,因此我们需要将响应格式统一起来,定义一个统一的标准响应格式。 11.5.1 创建响应模块 新建 yumi-etms-respon…

Python基础学习(3)

目录 一,函数 1,函数的定义 2,函数的参数 1,默认值 2,传参 3,返回值 4,变量的作用域 5,函数的调用 二,常用数据结构 1,列表 列表的定义 列表的特性…