Spring cloud 更换my zuul应用程序的RibbonRoutingFilter

Spring cloud 更换my zuul应用程序的RibbonRoutingFilter,spring-cloud,netflix-zuul,netflix-ribbon,Spring Cloud,Netflix Zuul,Netflix Ribbon,我想将zuul包中嵌入的现有RibbonRoutingFilter替换为具有其他特性/自定义的自定义过滤器 这仅仅是一个创建我自己的并给予优先权的案例吗?我不想让这个叫两次 实际上,为了澄清最后一点,我希望我的版本取代内置版本。我创建了一个RibbonRoutingFilter的副本,添加了我的自定义设置,它按照我想要的方式工作,但是原始的RibbonRoutingFilter也被称为。我如何抑制它或这是可能的 建议? 提前感谢您可以。要禁用RibbonRoutingFilter设置zuul.R

我想将zuul包中嵌入的现有
RibbonRoutingFilter
替换为具有其他特性/自定义的自定义过滤器

这仅仅是一个创建我自己的并给予优先权的案例吗?我不想让这个叫两次

实际上,为了澄清最后一点,我希望我的版本取代内置版本。我创建了一个
RibbonRoutingFilter
的副本,添加了我的自定义设置,它按照我想要的方式工作,但是原始的
RibbonRoutingFilter
也被称为。我如何抑制它或这是可能的

建议?
提前感谢

您可以。要禁用
RibbonRoutingFilter
设置
zuul.RibbonRoutingFilter.route.disable=true
。然后创建自己的。

我想知道RibbonRoutingFilter何时启用,SimpleHostRoutingFilter何时启用?如何检测默认设置?serviceId->ribbon,URL->simple Host答案中的链接并没有提到禁用过滤器。今天起作用的链接是。本节为19.11禁用Zuul过滤器。它说:“Zuul for Spring Cloud附带了许多默认情况下在代理和服务器模式下启用的ZuulFilter bean。有关可能启用的过滤器,请参阅Zuul filters包。如果要禁用一个,只需将Zuul…disable=true。按照惯例,过滤器后的包是Zuul过滤器类型…”Edgware长期以来一直是生命的终结。这是最新的文档。spring cloud netflix的2.2.x产品线将是最后一个包含zuul的产品线,因此,
current
master
或任何
3.x
的产品都将不起作用。