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

不使用SpringBoot就可以使用SpringCloudZuul吗?

邓德厚
2023-03-14

我想使用Spring Cloud Zuul而不使用SpringBoot。我们有一个与Spring现有的项目,但我有麻烦配置Zuul没有SpringBootApplication

当我使用@EnableZuulProxy注释时,出现以下错误:

原因:org。springframework。豆。工厂UnsatifiedPendencyException:创建名为“org”的bean时出错。springframework。云netflix。祖尔。ZuulProxyConfiguration”:通过字段“发现”表示的未满足的依赖关系;嵌套的异常是org。springframework。豆。工厂NoSuchBeanDefinitionException:没有类型为“org”的符合条件的bean。springframework。云客户发现DiscoveryClient'可用:至少需要1个符合autowire候选资格的bean。依赖项注释:{@org.springframework.beans.factory.annotation.Autowired(required=true)}

没有“org”类型的合格bean。springframework。云客户发现“发现客户端”可用

为什么它需要一个发现客户端?

我可以在没有Spring Boot的情况下使用spring cloud starter zuul依赖项吗?

共有1个答案

周鸿运
2023-03-14

没有,但是您可以通过NetflixOSS位直接使用zuulhttps://github.com/Netflix/zuul/wiki/Getting-Started

 类似资料:
  • 我正在使用机器人框架为应用程序创建测试脚本。此应用程序需要许多不可避免的键盘单击/操作组合。现在,我正在使用PyAutoGui库来模拟这些操作,它们工作正常,但是当我通过Jenkins上的无外设浏览器运行它们时,这些操作没有注册。 我得到的错误是“鼠标移动到左上角触发PyAutoGUI故障安全”。要禁用这种故障保护,请设置pyautogui。故障安全到假。”然而,即使在将故障保护值更改为false

  • 我正在做一个Springboot-Kotlin-Gradle项目,我似乎遇到了记录器冲突。我正在使用一个包含的库--因此,在启动时,我得到了以下精彩消息: 我可以在或中添加一些内容吗?

  • 我没有在我的中设置,但是我可以使用和! 我的如下所示: 如果我想安装其他版本的JDK,比如11、14、15.…,我该如何使用它呢?我需要设置吗?

  • 我是springboot的新手,目前正在尝试调试spring boot应用程序。有什么办法可以做到吗?

  • 问题内容: 当在MySQL中执行ALTER TABLE语句时,整个表在语句期间被锁定(允许并发读取,但禁止并发写入)。如果它是一个大表,则可能会在很长一段时间内阻止INSERT或UPDATE语句。有没有一种方法可以进行“热更改”,例如以在整个过程中仍可更新表的方式添加列? 通常,我对MySQL解决方案感兴趣,但如果MySQL无法做到,我也会对其他RDBMS感兴趣。 要澄清的是,我的目的仅仅是避免在

  • 问题内容: 因此,对于Toast类,显然可以这样编写: 为什么完全可以实例化toastMessage并将其用作没有new关键字的对象? 如何通过方法实例化toastMessage? 问题答案: 这里没有什么特别的。您只是在调用创建实例的静态方法(或者可以重用现有实例- 这是实现细节)。例如,这是您会在各处看到的一种模式。有时可以改为调用构造函数,有时 只能 通过静态方法创建实例。 除非幕后功夫,否