netflix-eureka 相关问题

AWS Service注册表,用于弹性中间层负载平衡和故障转移。

如何将spring 5应用注册到eureka客户端

谢谢您的回复。 我不知道什么将 spring(5) 应用程序注册为尤里卡客户端。 我的应用程序只是读取数据。 我之前找到了该示例代码,但我无法应用某些代码。 而我...

回答 2 投票 0

Spring Cloud Netflix Eureka:将服务器端口添加到请求 URL 中的虚拟主机名

我正在关注马格努斯·拉尔森(Magnus Larsson)的第二版书。我正在将我的 spring-boot 微服务(使用 docker 容器运行)迁移到使用 Netflix Eureka 进行服务发现,而不是依赖...

回答 1 投票 0

如何使用eureka注册服务器强制注销服务?

当 Spring Boot 服务遇到问题时,我想断开该服务与 Eureka 注册服务器的连接。但我不知道该怎么做。 有时,以我为例,运行...

回答 1 投票 0

无法连接Eureka客户端到服务器

我正在尝试将 GatewayApplication 连接到 Eureka 服务器。 以下是 Eureka 客户端的 application.yml。我正在开发配置文件上运行它并已验证相同。 春天...

回答 1 投票 0

引起:java.lang.ClassNotFoundException:org.springframework.boot.context.properties.ConfigurationBeanFactoryMetadata

如何修复此错误? 这是它: 引起原因:java.lang.ClassNotFoundException: org.springframework.boot.context.properties.ConfigurationBeanFactoryMetadata 这是我的 pom.xml 文件 如何修复这个错误? 这是: 原因:java.lang.ClassNotFoundException: org.springframework.boot.context.properties.ConfigurationBeanFactoryMetadata 这是我的 pom.xml 文件 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.4</version> <relativePath/> </parent> <groupId>io.x</groupId> <artifactId>eureka-server</artifactId> <version>0.0.1-SNAPSHOT</version> <name>eureka-server</name> <description>Eureka server</description> <properties> <java.version>16</java.version></docker.artifact.version> <spring-cloud-starter-eureka-server.version>1.4.7.RELEASE</spring-cloud-starter-eureka-server.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka-server</artifactId> <version>${spring-cloud-starter-eureka-server.version}</version> </dependency> </dependencies> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>Hoxton.SR12</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> 您正在使用 Spring Boot 2.5.4 和 Spring Cloud Hoxton.SR12。 如 Spring Cloud 兼容性矩阵此处所述,Spring Cloud Hoxton.SR12 与 Spring Boot 2.2.x、2.3.x 兼容。所以你必须选择正确的组合。 如果想简化版本选择,可以使用Spring Initializr工具。 尝试(或调整你的)以下pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.4</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>com.example</groupId> <artifactId>demo</artifactId> <version>0.0.1-SNAPSHOT</version> <name>demo</name> <description>Demo project for Spring Boot</description> <properties> <java.version>16</java.version> <spring-cloud.version>2020.0.3</spring-cloud.version> </properties> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> </dependencies> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>${spring-cloud.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> </project> 在pom.xml中使用spring版本: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.4.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <properties> <java.version>11</java.version> <spring-cloud.version>Greenwich.SR2</spring-cloud.version> </properties> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-oauth2</artifactId> <version>2.0.0.RELEASE</version> </dependency> </dependencies> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>${spring-cloud.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> 你必须检查哪个版本与你的 Spring Boot 匹配 您可以从此网址检查是否有晚点 https://spring.io/projects/spring-cloud#overview

回答 4 投票 0

无法连接到Eureka - Spring Cloud 2024.0.0 - 注册失败无法在任何已知服务器上执行请求

Spring cloud 2024.0.0 服务无法注册到Eureka。我几乎尝试了文档以及各种线程中的所有设置。请检查下面并让我...

回答 1 投票 0

使用 Spring Cloud 和 Eureka 实现基于租户的服务解析的 API 网关中的动态路由

我正在使用 Spring Boot 和 Spring Cloud 的微服务架构开发一个应用程序。在此应用程序中,我想使用 API Gateway 和 Eureka 来启用动态路由。我的主要

回答 1 投票 0

Spring HATEOAS 链接到另一个服务

Spring HATEOAS 非常适合链接到同一应用程序中的另一个方法。 例如: 问候语greeting = new Greeting(String.format(TEMPLATE, name)); 问候语.add(linkTo(methodOn(

回答 1 投票 0

为什么Eureka看不到微服务的名称

在此输入图像描述 应用程序.yml(客户端) 春天: 应用: 名称:用户服务 服务器: 端口:0 尤里卡: 客户: 服务网址: 默认区域:http://localhost:8761/eure...

回答 1 投票 0

为什么客户端应用程序无法注册到Eureka服务器?

我正在尝试服务发现微服务设计模式,因此我将微服务保持在最低限度。请在下面找到这两个应用程序的配置: 尤里卡服务器 pom.xml: ...

回答 1 投票 0

如何将WAR项目注册到Netflix的Eureka Server?

我有 2 个使用 Jakarta EE 11 制作的独立 WAR 项目,在 Wildfly 的 8080 和 8081 上运行。 然后我在 Tomcat 的 8761 上运行 Netflix 的 Eureka-Server(Spring Boot 项目)。 我该如何注册...

回答 1 投票 0

如何将WAR项目注册到Spring的Eureka Server上?

我有 2 个使用 Jakarta EE 11 制作的独立 WAR 项目,在 Wildfly 的 8080 和 8081 上运行。 然后我在 Tomcat 的 8761 上运行 Spring 的 Eureka-Server(Spring Boot 项目)。 我该如何注册...

回答 1 投票 0

无法连接到在尤里卡服务器中注册的docker化服务

这里是eureka_client.init: 尤里卡客户端.init( eureka_server="http://:8070/eureka", 应用程序名称=“”, 实例端口=“<

回答 1 投票 0

为什么Spring Boot端口动态设置为0时Eureka无法检测到新的客户端实例?

我已验证 Spring 应用程序和 Eureka 服务器中的所有配置均已正确设置。但是,我遇到了一个问题,我的服务的两个实例是

回答 1 投票 0

无法创建发现客户端@EnableDiscoveryClient并使用eureka客户端启动器依赖项出现错误

“C:\Program Files\Java\jdk-17 in\java.exe”-agentlib:jdwp=transport=dt_socket,地址=127.0.0.1:55772,挂起=y,服务器=n -javaagent:C :\Users\OptivalueTek\AppData\Local\JetBrains\IdeaIC20...

回答 0 投票 0

Spring 微服务在 Docker 容器内时无法通过 Eureka 连接

所以我一直在尝试解决这个问题,4天后我仍然没有找到解决方案。我已经使用 Spring Boot 构建了一个 API 网关,它通过 Zuul 充当 Eureka 服务器,并且我...

回答 3 投票 0

作为 Azure Web 应用程序托管的 Eureka 实例使用错误的 ip(来自容器内的 ip)注册自身

我设置了 Spring Boot 应用程序,它们作为 Azure Web 应用程序托管。我对 Azure Web Apps 的所有组件及其连接的理解对我来说仍然很模糊,所以如果我误解了,请原谅......

回答 1 投票 0

Spring云网关无法从eureka服务器解析服务id

按照 Spring 指南构建 eureka 服务器、Spring Cloud 网关和示例 REST 服务。 但是,网关无法使用 eureka se 中的服务名称检索 url...

回答 4 投票 0

Docker Compose 的问题取决于_on 不适用于命名服务器

我的 Docker Compose 设置遇到问题。我的服务(货币兑换)依赖于 MySQL 数据库和命名服务器。当我添加depends_on和service_healthy条件时...

回答 1 投票 0

出现错误:java.lang.IllegalStateException:找不到配置服务器(配置服务器)的实例

我正在尝试使用我的 eureka 发现服务器注册 spring-cloud 配置服务器,但是我遇到了此错误: java.lang.IllegalStateException:找不到 configserver 的实例(config-

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.