当前位置: 首页 > 知识库问答 >
问题:

我正准备在尤里卡注册一项服务,但我遇到了以下错误

柯子琪
2023-03-14

在设置好我的尤里卡服务器后。我转到我想要注册的服务,并在主类中添加了注释@EnableDiscoveryClient。之后,我转到application.properties并添加这个配置

java.lang.IllegalArgumentException: Could not find class [org.springframework.cloud.client.loadbalancer.LoadBalancerClientsProperties]
        at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:334) ~[spring-core-5.2.7.RELEASE.jar:5.2.7.RELEASE]

共有1个答案

卢阳成
2023-03-14

您必须刷新依赖项。如果您只是将依赖项添加到 pom 文件,它不会自动安装。我没有使用 maven,但我认为以下内容应该适合您。只需在项目根目录的命令行中运行这些命令即可。

mvn dependency:purge-local-repository clean install
mvn dependency:resolve
 类似资料:
  • 我正在尝试向尤里卡服务器注册我的微服务。但它显示浏览器中没有可用的实例。我在控制台中没有收到任何错误。请帮助我解决这个问题。 我已经通过在谷歌上搜索尝试了多个选项。不过,我无法解决此问题。 微服务应用程序.属性 客户端主类 Eureka服务器application.properties 尤里卡服务器主类。

  • 我已经创建了尤里卡服务注册中心,并在其中注册了服务。当前只有一个服务实例正在运行。如何添加同一服务的多个实例?我正在开发独立的应用程序。我通过Rest模板访问服务。我遵循https://spring.io/guides/gs/service-registration-and-discovery/

  • 我的微服务运行良好。在开发过程中,它在尤里卡命名服务器中被正确注册。当我将我的服务和eureka-server部署到两个不同的容器中时,我的微服务没有在eureka-server中注册。我所有的配置和属性文件如下- 我的客户帐户mysql正在尝试连接http://localhost:8761/eureka/.我清楚地提到了客户帐户mysql属性文件中的默认区域。那就是eureka.client.s

  • 在研究Spring Cloud Eureka服务注册和发现的Hello world案例时,客户端无需在客户端配置文件中定义defaultZone即可注册服务器。 我猜客户端会搜索它可以访问的所有服务器和端口?正确吗?如果不是,客户端如何找到服务器并注册?

  • 我使用Netflix的Eureka注册了许多微服务,并且我正在使用Spring Cloud Config。但是,当我更新时,我需要重新启动应用程序以应用新属性。 重新启动应用程序有点烦人,所以我搜索了它,发现通过使用Netflix Eureka获得注册的微服务,并使用spring boot actuator刷新它,但我没有获得注册的微型服务。 简而言之:我如何使用网飞尤里卡注册微服务?

  • ./src/App。less(./node_modules/css loader/dist/cjs.js??ref--5-oneOf-8-1!。/node_modules/postss loader/src??postss!。/node_modules/resolve url loader??ref--5-oneOf-8-4!。/src/App less)类型错误:此。getOptions不是一个