spring-cloud-netflix

    6热度

    1回答

    我正在尝试使用Feign客户端。下面是我的feing客户端: import com.eprogrammerz.examples.domain.Movie; import org.springframework.cloud.netflix.feign.FeignClient; import org.springframework.web.bind.annotation.PathVariable;

    2热度

    2回答

    我想知道@EnableZuulServer会提供哪些用例? 在我的情况下,我想使用微服务的ZuulFilter框架,以及在通过Zuul过滤器框架后调用的控制器上的spring handlerMappings。不要代理转发。 这是可能的和如何?我们可以在这种情况下使用@EnableZuulServer模式吗?我没有找到很多文档能够理解@EnableZuulServer是如何工作的。 有人可以解释和帮

    1热度

    1回答

    我想要设置zuul和底层微服务的方式,所有服务将在'/网关'上下文中。 例如: 微服务1具有:http://localhost:8081/api/hello 微服务2具有:http://localhost:8082/api/bye 我会希望能够经由zuul访问微服务如下: 微服务1 :http://localhost:8080/网关/microservice1/api/hello 的microSe

    0热度

    2回答

    我有一个登录表单并修改了一些来自其他来源的代码,以使其适用于我的情况。当登录无效时,我收到错误,因为该号码为空或“无限”。 public int Validate_Login(String Username, String Password) { //SqlConnection con = new SqlConnection(@"User id=judgment_day;Passwo

    0热度

    1回答

    我的Hystrix/Feign应用程序会调用其他Web服务。 我想从这些Web服务传播错误代码/消息。 我实现了ErrorDecoder,它正确地解码返回的异常并重新抛出它们。 不幸的是,这些异常是由HystrixRuntimeException和JSON返回不是我想要的(通用错误消息,总是500 http状态)。 很可能我需要一个ExceptionMapper,我创建了一个这样的: @Provi

    1热度

    1回答

    我使用Spring HATEOAS构建和访问REST服务。该服务向尤里卡服务器注册,并使用功能区(通过@LoadBalanced RestTemplate)进行调用。 默认情况下,请求是针对已解析实例的主机名(在Host标头中)进行的。这会导致Spring HATEOAS中的LinkBuilder为该主机生成链接。当Ribbon请求链接时,它会尝试再次在eureka中查找链接主机名,当然不会得到结

    0热度

    1回答

    我在我的微服务项目中使用了Spring Cloud和NetflixOSS。此外,我将Feign Client的功能区用作我的客户端负载平衡器。我想知道,有没有可能为Ribbon实现或选择不同类型的负载均衡算法?因为据我了解,默认是循环赛。 在此先感谢!

    0热度

    1回答

    我试图通过Spring云Netflix Zuul路由现有服务。 我有一个现有的服务可在以下网址, http://localhost:3080/query-service/getquery/1 开箱即用,具有zuul我可以路线如下服务, 本地主机:9000/QueryService的-ID/QueryService的/ getquery/1,并在Service Registry中注册时使用“quer

    1热度

    1回答

    这是边缘服务中的.yml文件的一部分。 zuul: ignoredServices: /admin routes: user-detail-service: /users/** products-service: /products/** strip-prefix: false prefix: /api 我使用Eureka服务器进行注

    0热度

    3回答

    我有登录表单,其中徽标位于顶部,整个表单位于屏幕中央。一切都很完美,但是当我在小型显示器上试用时,如果此表单不适合垂直放置,则徽标会被裁剪,而我无法在其顶部滚动。 Simplyfied例子是在这里: .login-form { width: 250px; background-color: #eee; padding: 20px; posit