- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是微服务新手。我正在尝试创建一个用于学习目的的小型应用程序。这是我的代码:EurekaServer - application.yml
spring:
application:
name: EurekaServer
server:
port: 8080
servlet:
context-path: /EurekaServer
eureka:
client:
fetch-registry: false
register-with-eureka: false
Eureka Server 工作正常,我可以在 http://localhost:8080/EurekaServer 看到仪表板
EmployeeClient:application.yml 如下:
spring:
application:
name: EmployeeClient
server:
port: 8586
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8080/EurekaServer
在最后一行中,我需要明确编写 serviceUrl,因为在 sts 中按 ctrl+space 时它不显示选项 serviceUrl,但它显示 service-url,连字符号。与 defaultZone 相同。我是否缺少某些 jar 或特定版本?
我的 EmployeeClientApplication.java
@EnableEurekaClient
@SpringBootApplication
public class EmployeeClientApplication {
public static void main(String[] args) {
SpringApplication.run(EmployeeClientApplication.class, args);
}
}
当我尝试运行 EmployeeClientApplication.java 时,出现以下异常:
com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server
我也尝试使用@EnableDiscoveryClient 代替@EnableEurekaClient,但没有成功。
EmployeeClient pom.xml 的一部分如下:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.3.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
<spring-cloud.version>Finchley.RELEASE</spring-cloud.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-config</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
<dependency>
我哪里出错了?
最佳答案
我认为,您必须将客户端属性中的默认区域从 /EurekaServer 更改为 /eureka
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8080/eureka
"/eureka"是将服务注册到 eureka 注册表的其余端点。进行更改并尝试,它应该可以工作。
除此之外,如果您愿意更改 UI 仪表板 url,您应该使用 eureka.dashboard.path 属性。
关于spring-boot - Eureka 客户端异常 com.netflix.discovery.shared.transport.TransportException : Cannot execute request on any known server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51368809/
我正在安装 Laravel 4 并运行“composer install”命令。它能够成功安装 13 个软件包,但是当需要安装 symfony/translation 时,它 100% 下载了它,然后
我们将Elasticsearch集群从2.1.1升级到2.2。我们通过2.2.1之前版本运行的bulkload处理器进行的批量加载过程现在引发以下异常。如果我想念什么,请告诉我。我是这个新手。 [ma
当客户端尝试查询 cosmos 时,会看到大量对象引用未设置到对象实例异常。 深入检查后,异常消息包含如下详细信息: { "CPU Load History":{ "CPU Hist
我正在使用 JGit 从我的 git 存储库中 checkout 分支并修改文件。提交更改后,我尝试推送它,但遇到了 TransportException: Caused by: org.eclips
当客户端尝试查询 cosmos 时,会看到大量对象引用未设置到对象实例异常。 深入检查后,异常消息包含如下详细信息: { "CPU Load History":{ "CPU Hist
大家好,我已经遇到这个问题好几天了,当我尝试使用 composer 为我的 php 项目下载依赖项时出现此错误 c:\wamp64\www\Test>composer global require "
安装 composer 后,我用这个命令检查它: composer diagnose 一切正常。当我为最新版本的 Laravel 运行此命令时: composer global require "la
当我尝试使用此命令创建 ScalaTest 示例时: sbt new scala/scalatest-example.g8 fails on TransportException 我得到以下信息: [
我正在尝试使用 SSHJ 登录其他机器。下面的 PFA 代码(不包括 try/catch/finally block )。 Security.addProvider(new org.bouncycas
这是我的Eureka Server 应用程序。property # set port server.port=8761 # no need to register the server with th
我是微服务的新手,正在尝试从链接运行代码:https://dzone.com/articles/advanced-microservices-security-with-spring-and-oa .
我正在尝试更新项目中的 Zend Framework 2 库并遇到异常: use@machine:/path/to/project# php composer.phar self-update [Co
Eureka 服务器无法在 Docker compose 上运行 这是 Eureka 服务器和配置服务器的 docker-compose version: '3' services: fete
我是微服务新手。我正在尝试创建一个用于学习目的的小型应用程序。这是我的代码:EurekaServer - application.yml spring: application:
我是一名优秀的程序员,十分优秀!