netflix-zuul

    10热度

    1回答

    我注意到弹簧云ZUUL强制执行隔离信号量,而不是线程默认值(如Netflix的推荐)。 在org.springframework.cloud.netflix.zuul.filters.route.RibbonCommand注释说: 我们要默认信号量隔离,因为这种包装是已经跟帖隔离 2人的命令而我依然不明白这一点:-(什么是这两个其他命令? 配置这种方式,Zuul只能调度负载,但不允许超时,让客户走

    15热度

    2回答

    我写的时候我就开始服务,由一个zuul几个春天启动基于微服务的前置式 它的工作原理基于反向代理的应用我的机器,但对于服务器推出,我想使用docker进行服务,但现在看起来这是不可能的。 通常情况下,您将在容器外部有一个固定的“内部”端口和随机端口。但容器中的应用程序不知道外部端口(和IP)。 Netflix的工具搭配什么,我希望写一个高效的微服务架构和概念上我真的很喜欢泊坞窗。 据我所见,启动容器

    1热度

    2回答

    我试图对将使用Zuul的项目使用spring-cloud栈。在我的组织中,我们有一个基于xml的自定义配置堆栈,并执行属性组合和分层覆盖。由于处理这种配置的方式,我努力为它创建一个PropertySource。 我的自定义PropertySource必须使用我的配置bean,但由于PropertySources在启动bootstrap期间被初始化,所以应用程序上下文尚未完全初始化,而且我无法访问我

    3热度

    1回答

    我是Netflix开放源代码项目的忠实粉丝。他们做了一些非常酷的东西。 我建立了一个Zuul,工作正常。创建了所有类型的过滤器,并且这些过滤器被动态加载并运行 我现在试图做的是在过滤器内部使用Hystrix。我所看到的是,如果一切顺利,一切正常。但是,当run()方法内部存在异常时,Zuul会捕获它而不是Hystrix。所以getFallback()永远不会被调用。我的代码Github。 有人有任

    2热度

    1回答

    我想用自定义的一个具有附加特性/自定义项的嵌入在zuul包中的现有RibbonRoutingFilter替换。 这仅仅是创建我自己的一个案例,并给予它优先级触发内置之一?我不希望这被调用两次。 其实要澄清最后一点。我想我的版本取代内置的版本。我创建了一个RibbonRoutingFilter的副本,添加了我的自定义设置,并按照我想要的方式工作,但原始的RibbonRoutingFilter也被调用

    3热度

    1回答

    我已经在端口8761上运行的服务器尤里卡(本地主机:8761 /尤里卡),我有一个Zuul应用程序,我想与尤里卡注册,但我不断收到同样的错误: Can't get a response from http://localhost:8761/eurekaapps/ZUULSERVER Can't contact any eureka nodes - possibly a security grou

    2热度

    1回答

    我尝试使用Spring云Netflix中使用的反向代理Zuul。 我已经从春季博客上发现的教程开始项目(https://spring.io/blog/2015/02/03/sso-with-oauth2-angular-js-and-spring-security-part-v) 但我不确定我是否正确理解了Zuul的角色。 如果我去localhost:8080/login,我认为Zuul会代理我的

    7热度

    1回答

    我想写一些自己定制的zuul过滤器,用于我正在编写的spring cloud microservice。一旦我编写了过滤器,我该如何整合它,以便底层netflix zuul框架可以利用它。

    1热度

    1回答

    我们有一个Zuul预过滤器(Filter1),它将检查传入的HTTPServletRequest并对其中的查询参数进行一些更改,以将其嵌入到自定义创建的请求(包装HttpServletRequestWrapper)中。 现在,我想将这个自定义封装的请求传递给下一个Zuul预过滤器(Filter2)。我怎样才能做到这一点 ? 此前经常使用Servlet过滤器时,我们使用在我的过滤器1 chain.d

    7热度

    4回答

    启动应用项目: @SpringBootApplication @EnableZuulProxy public class ZuulServer { public static void main(String[] args) { new SpringApplicationBuilder(ZuulServer.class).web(true).run(args);